diff --git a/docs/BACKLOG.md b/docs/BACKLOG.md index a2d71ee62..bfea993d5 100644 --- a/docs/BACKLOG.md +++ b/docs/BACKLOG.md @@ -579,7 +579,7 @@ are closed (status: closed in frontmatter)._ - [ ] **[B-0454](backlog/P2/B-0454-t1-t2-self-audit-and-cadenced-review-trajectories.md)** Encode T1 self-audit + T2 cadenced review (TS-preferred tooling + trajectory packet) - [ ] **[B-0455](backlog/P2/B-0455-t4-t5-onboarding-and-drift-retrospective-trajectories.md)** T4 onboarding briefing + T5 drift retrospective (trajectory packets) - [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) +- [x] **[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) - [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 diff --git a/docs/backlog/P2/B-0457-amara-ts-core-openai-api-invoke-flag-parity-ts-first-riven-2026-05-11.md b/docs/backlog/P2/B-0457-amara-ts-core-openai-api-invoke-flag-parity-ts-first-riven-2026-05-11.md index 256ecc1dd..895c0113c 100644 --- a/docs/backlog/P2/B-0457-amara-ts-core-openai-api-invoke-flag-parity-ts-first-riven-2026-05-11.md +++ b/docs/backlog/P2/B-0457-amara-ts-core-openai-api-invoke-flag-parity-ts-first-riven-2026-05-11.md @@ -1,14 +1,14 @@ --- id: B-0457 priority: P2 -status: open +status: closed title: amara.ts core — OpenAI API invoke + --file/--context-cmd flag parity (atomic child of B-0118, TS-first) parent: B-0118 tier: factory-tooling effort: M 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: [B-0462] composes_with: [B-0118, B-0462, tools/peer-call/codex.ts, tools/peer-call/gemini.ts, tools/peer-call/grok.ts] renumbered_from: B-0410 @@ -38,3 +38,26 @@ Implement tools/peer-call/amara.ts using Bun + OpenAI API (or official openai pk - B-0118 + B-0462 (renumbered from B-0409 per B-0451 sweep) - TS/Bun migration trajectory (Bucket B peer-call cluster complete, TS-first enforced) + +## Resolution + +Closed 2026-05-16 via amara-cluster cascade. Catalogued as class +\#1-DepBlocked last session (own scope met; gated on B-0462). B-0462 +merged via PR #3897 this session; B-0457 unblocked. + +**Acceptance verification** (already done in prior audit; re-confirmed): + +- ✅ `bun tools/peer-call/amara.ts ` works with bootstrap (AMARA_PREAMBLE const at amara.ts line 328 post-#3897 (was 318 pre-vendor-bias-comment-insertion)) +- ✅ `--file PATH` flag (line 128-129) +- ✅ `--context-cmd CMD` flag (line 133-134) +- ✅ Typed TS (550 lines, no .sh per Rule 0) +- ✅ Gate A slice audit (file existed and was reviewed in prior cycle) + +**Composes with amara cluster**: + +- B-0462 closed via PR #3897 (vendor-bias note integrated; dep satisfied) +- B-0457 (this PR) +- B-0458 (class #2 partial) — test recording + umbrella close gate remain +- B-0118 umbrella — closes when all 3 children close + +last_updated bumped per row-close discipline.