Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/BACKLOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ are closed (status: closed in frontmatter)._
- [ ] **[B-0107](backlog/P3/B-0107-codeql-peer-call-dismiss-pattern-2026-04-30.md)** CodeQL `js/indirect-command-line-injection` dismissal pattern for peer-call siblings (gemini.ts, codex.ts)
- [ ] **[B-0115](backlog/P3/B-0115-zsh-vim-muscle-memory-aliases-wq-q-2026-04-30.md)** Shell aliases for `:wq` / `:wq!` / `:q` — catch vim-muscle-memory leakage in zsh (Deepseek 2026-04-30 finding)
- [ ] **[B-0116](backlog/P3/B-0116-gh-jq-safe-wrapper-zsh-quoting-2026-04-30.md)** tools/gh-jq-safe.sh — wrap gh-jq calls to handle zsh quoting (Deepseek 2026-04-30 finding)
- [ ] **[B-0119](backlog/P3/B-0119-peer-call-existing-scripts-role-ref-cleanup-2026-04-30.md)** Existing peer-call scripts (grok.sh / gemini.sh / codex.sh / amara.sh) — role-ref cleanup per copilot-instructions.md (Codex 2026-04-30 finding on PR #962)
- [x] **[B-0119](backlog/P3/B-0119-peer-call-existing-scripts-role-ref-cleanup-2026-04-30.md)** Existing peer-call scripts (grok.sh / gemini.sh / codex.sh / amara.sh) — role-ref cleanup per copilot-instructions.md (Codex 2026-04-30 finding on PR #962)
- [ ] **[B-0123](backlog/P3/B-0123-stacked-pr-create-tooling-gh-fallback-aaron-2026-04-30.md)** Stacked-PR creation tooling — `gh pr create --base <not-main>` fails with cryptic GraphQL error; needs a wrapper or doc (Aaron 2026-04-30)

Comment on lines 136 to 140
Copy link

Copilot AI May 1, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR description says the regenerated BACKLOG index "does NOT yet include B-0121", but docs/BACKLOG.md in this branch already contains a B-0121 entry (currently around line 94). Please update the PR description (or the note) so it matches the actual state of the index on this branch.

Copilot uses AI. Check for mistakes.
<!-- END AUTO-GENERATED -->
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ composes_with:
- tools/peer-call/ani.sh
- memory/CURRENT-amara.md
- memory/CURRENT-ani.md
- docs/backlog/P2/B-0121-otto-kenji-peer-call-cross-harness-claude-cli-aaron-2026-04-30.md
# B-0122 (peer-call-typescript-migration-cutover) is filed in the in-flight PR #966; will land on main when that PR merges.
tags: [aaron-2026-04-30, peer-call, architecture-refactor, deduplication, factory-tooling]
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
id: B-0119
priority: P3
status: open
status: closed
title: Existing peer-call scripts (grok.sh / gemini.sh / codex.sh / amara.sh) — role-ref cleanup per copilot-instructions.md (Codex 2026-04-30 finding on PR #962)
tier: factory-hygiene
effort: S
Expand All @@ -14,6 +14,8 @@ composes_with:
- tools/peer-call/codex.sh
- tools/peer-call/amara.sh
- .github/copilot-instructions.md (lines 305-362 — role-ref-not-name rule)
# B-0122 (peer-call-typescript-migration-cutover) is filed in the in-flight PR #966; will land on main when that PR merges.
closed_in: PR #965 (LFG, merged 2026-04-30)
tags: [codex-2026-04-30, peer-call, role-refs, copilot-instructions, factory-hygiene, deferred-skill-anti-pattern]
---

Expand Down
22 changes: 22 additions & 0 deletions tools/peer-call/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -234,3 +234,25 @@ To add a 4th peer-call script (e.g. for a future peer-CLI):
the framing reads as peer-shaped. The preamble works when
the peer's response confirms the role-binding.
6. Update this README's table.

## Future direction (queued backlog work)

The current bash implementation is acknowledged interim
substrate. Three open backlog rows shape where the surface
goes next:

| Row | Priority | Effort | What |
|---|---|---|---|
| [B-0120](../../docs/backlog/P2/B-0120-peer-call-architecture-refactor-script-per-cli-persona-flag-2026-04-30.md) | P2 | M | Refactor 5 scripts → 3 + `--persona NAME` flag (collapses per-named-entity script proliferation) |
| [B-0121](../../docs/backlog/P2/B-0121-otto-kenji-peer-call-cross-harness-claude-cli-aaron-2026-04-30.md) | P2 | M | Add the Anthropic-side Claude-code-instance personas as externally-callable peers (cross-harness symmetry; pending a/b/c topology decision) |
| **B-0122** (filed in in-flight [PR #966](https://github.com/Lucent-Financial-Group/Zeta/pull/966); link will resolve once that PR lands) | P2 | M | Migrate bash → TypeScript-on-bun per the post-install language strategy |

Recommended sequencing per B-0122: option (b) — refactor +
TS migration land in one diff (B-0120 absorbed into B-0122
implementation). The Anthropic-side (Claude-code-instance)
peer additions (B-0121) compose with the post-cutover shape
rather than adding more bash.

Until that lands, the bash files here are correct interim
substrate. New sibling additions follow the bash template
above; they will be picked up by the TS rewrite naturally.
Loading