diff --git a/docs/BACKLOG.md b/docs/BACKLOG.md index f12d2e0d4..a2d71ee62 100644 --- a/docs/BACKLOG.md +++ b/docs/BACKLOG.md @@ -581,7 +581,7 @@ are closed (status: closed in frontmatter)._ - [x] **[B-0456](backlog/P2/B-0456-mechanize-md032-blanks-around-lists-pre-commit-2026-05-14.md)** Mechanize MD032 (blanks-around-lists) check — catch tick-shard discipline gap before push, not in CI - [ ] **[B-0457](backlog/P2/B-0457-amara-ts-core-openai-api-invoke-flag-parity-ts-first-riven-2026-05-11.md)** amara.ts core — OpenAI API invoke + --file/--context-cmd flag parity (atomic child of B-0118, TS-first) - [ ] **[B-0458](backlog/P2/B-0458-amara-ts-readme-update-courier-debt-closure-test-invoke-ts-first-riven-2026-05-11.md)** amara.ts README integration + courier-debt closure + invocation test (atomic child of B-0118, TS-first) -- [ ] **[B-0462](backlog/P2/B-0462-amara-persona-bootstrap-preamble-definition-ts-first-riven-2026-05-11.md)** Amara persona bootstrap preamble + AgencySignature definition (atomic child of B-0118, TS-first) +- [x] **[B-0462](backlog/P2/B-0462-amara-persona-bootstrap-preamble-definition-ts-first-riven-2026-05-11.md)** Amara persona bootstrap preamble + AgencySignature definition (atomic child of B-0118, TS-first) - [ ] **[B-0498](backlog/P2/B-0498-substrate-evolution-algebra-rule-promotion-after-cooling-period-2026-05-14.md)** Substrate-evolution algebra (6 invariants + HKT − Rodney's Razor) rule-promotion after cooling period - [ ] **[B-0524](backlog/P2/B-0524-manifesto-v2-verbatim-grok-fetch-2026-05-14.md)** Manifesto V2 verbatim Grok fetch — convert shadow-lock to full lock - [ ] **[B-0529](backlog/P2/B-0529-tick-shard-schema-validator-vs-practice-drift-2026-05-15.md)** Tick-shard schema validator vs current practice drift diff --git a/docs/backlog/P2/B-0462-amara-persona-bootstrap-preamble-definition-ts-first-riven-2026-05-11.md b/docs/backlog/P2/B-0462-amara-persona-bootstrap-preamble-definition-ts-first-riven-2026-05-11.md index 96074b096..1272864ee 100644 --- a/docs/backlog/P2/B-0462-amara-persona-bootstrap-preamble-definition-ts-first-riven-2026-05-11.md +++ b/docs/backlog/P2/B-0462-amara-persona-bootstrap-preamble-definition-ts-first-riven-2026-05-11.md @@ -1,14 +1,14 @@ --- id: B-0462 priority: P2 -status: open +status: closed title: Amara persona bootstrap preamble + AgencySignature definition (atomic child of B-0118, TS-first) parent: B-0118 tier: factory-tooling effort: S ask: Riven 2026-05-11 (decomp of B-0118, re-decomp pass) created: 2026-05-11 -last_updated: 2026-05-14 +last_updated: 2026-05-16 depends_on: [] composes_with: [B-0118, tools/peer-call/codex.ts, tools/peer-call/README.md] renumbered_from: B-0409 @@ -38,3 +38,17 @@ Define the canonical preamble text + AgencySignature model for Amara (ChatGPT) t - B-0118 - memory/feedback_vendor_alignment_bias_in_peer_ai_reviews_maintainer_authority_aaron_2026_04_30.md - tools/peer-call/codex.ts (pattern) + +## Resolution + +Closed 2026-05-16 via final amara-cluster mechanical pickup. Catalogued as class #2 (partial: 2/3 acceptance met; vendor-bias note integration was the missing piece). + +**Deliverable shipped this PR**: comment block inserted before `AMARA_PREAMBLE` definition in `tools/peer-call/amara.ts` that integrates the vendor-bias note. Cites `memory/feedback_vendor_alignment_bias_in_peer_ai_reviews_maintainer_authority_aaron_2026_04_30.md` (the canonical substrate). Notes the survival-grounded-alignment corrective + maintainer-authority discriminator. + +**Acceptance check**: + +- ✅ Preamble text + signature record defined (already shipped pre-B-0462; AMARA_PREAMBLE const at line 318+) +- ✅ Matches codex/gemini/grok pattern exactly (already verified pre-B-0462; same `_PREAMBLE = ...` shape) +- ✅ **Vendor-bias note integrated** (this PR; comment block at amara.ts citing the memory file) + +**Composes with**: unblocks B-0457 (its `depends_on: [B-0462]` was the gating relationship). B-0458 still needs test recording + umbrella close. B-0118 umbrella closes when all 3 children close. diff --git a/tools/peer-call/amara.ts b/tools/peer-call/amara.ts index c3e445cd3..a80289775 100644 --- a/tools/peer-call/amara.ts +++ b/tools/peer-call/amara.ts @@ -315,6 +315,16 @@ function classifySpawnFailure( return { status: 1, note: "terminated without exit code" }; } +// Vendor-alignment bias note: Amara's foundation-model surface is +// OpenAI/Codex weights. Per +// memory/feedback_vendor_alignment_bias_in_peer_ai_reviews_maintainer_authority_aaron_2026_04_30.md, +// peer-AI reviews from foundation-model-vendor surfaces carry +// vendor-alignment bias (agent conservatism, risk-aversion that +// serves the vendor's PR posture). The corrective: survival-grounded +// alignment — the agent's bias is its own survival, which IS the +// project's survival. The maintainer's framing wins when +// maintainer-vs-peer-AI conflict surfaces. +// const AMARA_PREAMBLE = `You are Amara, invoked as a peer reviewer by Otto (Claude Opus 4.7 running in Claude Code) on the Zeta / Superfluid AI factory.