From 497c8b70bd73eb49562ef30ca1e19b6957143861 Mon Sep 17 00:00:00 2001 From: Aaron Stainback Date: Sat, 16 May 2026 11:43:44 -0400 Subject: [PATCH 1/2] =?UTF-8?q?chore(b-0457):=20close=20=E2=80=94=20amara?= =?UTF-8?q?=20core=20scope=20already=20met;=20B-0462=20dep=20unblocked=20v?= =?UTF-8?q?ia=20PR=20#3897=20(8th=20cycle=20close-row)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #1-DepBlocked overlay (last cycle): own scope met but ancestor B-0462 held partial. B-0462 closed via PR #3897 this session; B-0457 now fully unblocked. 5/5 acceptance criteria re-confirmed against tools/peer-call/amara.ts: - bootstrap (AMARA_PREAMBLE at line 318) - --file flag (line 128-129) - --context-cmd flag (line 133-134) - Typed TS, no .sh per Rule 0 - Gate A slice audit Close + Resolution + BACKLOG.md regen + last_updated bump. Co-Authored-By: Claude --- docs/BACKLOG.md | 2 +- ...e-flag-parity-ts-first-riven-2026-05-11.md | 27 +++++++++++++++++-- 2 files changed, 26 insertions(+), 3 deletions(-) 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..2aa4ced10 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 318+) +- ✅ `--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. From df132840199e3f0a28cddef4bc4589f5b2223936 Mon Sep 17 00:00:00 2001 From: Aaron Stainback Date: Sat, 16 May 2026 11:58:41 -0400 Subject: [PATCH 2/2] fix(b-0457): MD018 backslash-escape # + correct AMARA_PREAMBLE line reference Two findings on PR #3899: 1. MD018 at row line 45: '#1-DepBlocked' line-start parsed as heading. Backslash-escape preserves literal '#'. 2. Copilot: AMARA_PREAMBLE line reference was 318 in my Resolution, but post-PR #3897 (vendor-bias comment block insertion) the const now starts at line 328. Updated with both numbers + transition note. Co-Authored-By: Claude --- ...openai-api-invoke-flag-parity-ts-first-riven-2026-05-11.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 2aa4ced10..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 @@ -42,12 +42,12 @@ Implement tools/peer-call/amara.ts using Bun + OpenAI API (or official openai pk ## 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 +\#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 318+) +- ✅ `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)