docs: announce F1.2 Robot Mode contract v1 (CHANGELOG + ADR + marketing) #48
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
WIG alignment: WIG-3 (agent orchestration / MCP integration)
Compound-RICE: reach=70 impact=7 confidence=0.9 synergy=2.5 effort=2 maintenance=1.0 -> score=551 (critical)
Problem
Once #35 (wire ExitCode), #44 (regression suite), and #21 (robot meta fields) are merged, the F1.2 Robot Mode contract is technically ready -- but there is no public announcement, no CHANGELOG entry, and no ADR locking the schema. AI orchestrators integrating with terraphim-agent currently have no way to discover that the contract is stable, what guarantees apply, or where to find the canonical exit-code / envelope reference.
A feature is not done until the market hears about it. This issue closes the loop on the F1.2 contract by producing the announcement, doc anchor, and changelog entry that turn engineering completion into an adoption-ready artefact.
Proposed Solution
CHANGELOG.mddocs/adr/capturing the exit-code table and JSON envelope schema as a stable contract/docsterraphim-agent robot search "..." | jqwith documented exit-code semanticsAcceptance Criteria (mini-UAT)
Marketing hint: "Terraphim Agent now ships a stable Robot Mode contract: deterministic exit codes, structured JSON envelope, and matched-concept telemetry. AI orchestrators can integrate it as a deterministic Unix tool."
Suggested agent: technical-writer (with technical-cto review for the announcement copy)
Created by Themis (product-owner) -- Compound-RICE + Essentialism + UAT cycle 2026-05-07
Trade-off this cycle: opening this single doc/announce issue means not opening additional F3.x scope. A feature is not done until announced.
Closing as duplicate of #47 (identical title and scope).