Skip to content

[codex] Harden compiler for Haiku#69

Open
irl-dan wants to merge 1 commit into
mainfrom
codex/haiku-compile-hardening
Open

[codex] Harden compiler for Haiku#69
irl-dan wants to merge 1 commit into
mainfrom
codex/haiku-compile-hardening

Conversation

@irl-dan
Copy link
Copy Markdown
Contributor

@irl-dan irl-dan commented May 5, 2026

Summary

  • Rework the compiler program into a single-session pass list so cheap/fast models do not launch nested agent sessions during prose compile.
  • Tighten the IR/Forme checklist around trigger-to-judge wiring, system fulfillment formeManifestId, diagnostic severity, and full Forme manifest shape.
  • Add test coverage to keep the compiler from reintroducing agent ... pass blocks.

Haiku validation

Using claude-haiku-4-5-20251001 with the Claude SDK harness and a fresh temporary skill install from this branch:

  • research-inbox-triage: compile exit 0 in 63s; serve health passed.
  • content-performance-loop: compile exit 0 in 66s; serve health passed.
  • incident-briefing-room: compile exit 0 in 55s; serve health passed.
  • release-readiness: compile exit 0 in 64s; serve health passed.

Initial Haiku runs had stalled or emitted invalid Forme shorthand/source summaries; the single-session compiler shape fixed the repeated failures.

Tests

  • npm test -- tests/skills/open-prose.test.ts tests/prose/repository-ir.test.ts
  • npm run typecheck
  • npm run build

@irl-dan irl-dan force-pushed the codex/haiku-compile-hardening branch from a40aef3 to 6b4dcbe Compare May 5, 2026 08:11
@irl-dan irl-dan force-pushed the codex/haiku-compile-hardening branch from 6b4dcbe to f38d816 Compare May 5, 2026 20:47
@irl-dan irl-dan changed the base branch from codex/sonnet-responsibility-playtest to main May 5, 2026 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant