📝 Headless forks Phase 1: contract digest for the block owners, run log intake
This commit is contained in:
@@ -55,3 +55,11 @@
|
||||
- Forks that background a Bash command leave orphans after `claude` exits. Suggested default: a preamble line forbidding `run_in_background` in forks; Phase 1 decides.
|
||||
- Verdict: **GO** (see the preflight report header).
|
||||
- Status: provisional until review, fix pass and re-check close. Igor makes the GO/STOP call.
|
||||
- Igor, 2026-10-16 ~12:18: Phase 0 accepted, GO, no separate review; the Phase 0 deviations go to the Phase 1 reviewer as handoff flags. Coordinator decisions: rung 3 hidden is the launch default (rung 1 only with a documented clean case); the fork preamble forbids `run_in_background`; `kill`/`expire` also sweep the fork's process tree; the model check keys on the warning event / `modelUsage` mismatch; "no visible window" is a permanent acceptance criterion in unit and smoke gates where testable; the binary is always the fingerprinted absolute path, and the env passed via CIM carries `CLAUDE_CODE_EXECPATH` or the explicit binary path.
|
||||
|
||||
## Phase 1 — Helper core
|
||||
|
||||
Intake 2026-10-16 12:18 +0200, Athanor `claude-opus-5-5[1m]`. Start commit `83f6bac`.
|
||||
|
||||
| Block | Owner (model id) | Commit | Tokens (if known) |
|
||||
|---|---|---|---|
|
||||
|
||||
Reference in New Issue
Block a user