Skip to content

Releases: apolosan/idea-refinement

v1.6.0

05 May 02:48

Choose a tag to compare

v1.6.0

This release includes all updates made in the current session.

Added

  • userPromptTransport support in lib/runner.ts, including a stdin transport mode for controlled subprocess prompt delivery.
  • Spawned-boundary argv capture tests in tests/lib/runner.test.ts with exact sentinel occurrence assertions.
  • New C3 regression fixtures in tests/lib/response-validator.test.ts for stray pipe rows outside the alternatives matrix and a valid in-section control matrix.

Changed

  • Scoped C3 alternatives counting to the ## Minimum alternatives matrix section in lib/response-validator.ts.
  • Limited the production stdin prompt-transport pilot to the final checklist stage through lib/workflow.ts.
  • Tightened workflow prompt/rule text in lib/prompts.ts to reject ledger-free metric claims, setup-only after-states, vague cost labels, and non-decision narrative.
  • Refined the monitor widget copy in lib/ui-monitor.ts to show working... in the current-status row.
  • Updated README.md and CHANGELOG.md to document the 1.6.0 changes.

Fixed

  • Eliminated the C3 false-positive path where stray | rows outside the alternatives matrix could satisfy matrix validation.
  • Established a measurable raw-argv prompt baseline (1) and a verified harness-level pilot target (0) for checklist-stage prompt transport.

Validation

  • npm run typecheck
  • node --experimental-strip-types tests/run-tests.ts