chore(repo): repo skeleton [P1.01]#2
Conversation
0b51acd fix(subagent-review): wire artifactPath through wrapper and preserve across sync 72c2086 fix(install): correct consumer script paths and seed prReviewAgents git-subtree-dir: .son-of-anton git-subtree-split: 0b51acde39aab07b0b99c4cc56673081a5091079
Creates @codogotchi/contracts, @codogotchi/engine, and @codogotchi/cli as
Bun workspaces with stub src/index.ts and per-package tsconfig extending
root. cli depends on engine + contracts; engine depends on contracts.
Adds convex/ at repo root with convex.json + empty defineSchema({}) stub.
Installs convex as a root devDependency.
Updates .gitignore for .soa/, .convex/, .codogotchi-test-home/.
No product logic. All package exports are placeholders. bun run ci:quiet
green; workspace graph resolves @codogotchi/* via the workspace protocol.
Subagent review caught that convex.json placed inside convex/ is silently ignored by the Convex CLI, which reads only the repo-root convex.json. Moves the file so future bunx convex dev/deploy actually picks it up.
Qodo reviews are paused for this user.Troubleshooting steps vary by plan Learn more → On a Teams plan? Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center? |
|
Important Review skippedIgnore keyword(s) in the title. ⛔ Ignored keywords (9)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
WalkthroughThis PR introduces a monorepo workspace structure with three packages (CLI, contracts, and engine), integrates Convex backend configuration with an empty schema, and enhances the Son-of-Anton orchestrator's delivery tracking system. The changes extend artifact path metadata through the subagent review recording pipeline, ensure this metadata persists during state synchronization, and update configuration templates and documentation to reflect the new orchestrator capabilities and subtree structure. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
4868ef5 chore: add initial .coderabbit.yaml configuration for review settings d8a6a61 Merge commit '4d1f3c7f463c2dad785e1713a2e2f3c09dec9aba' 4d1f3c7 Squashed '.son-of-anton/' changes from 479230e..0b51acd ac65ff3 chore(soa): point deliver scripts at .son-of-anton/ directly 2c5e694 chore(soa): wire deliver/closeout scripts and configure PR review agents 8969499 chore(tooling): add quiet script variants and ci aggregates d669868 chore: format ignorePaths in cspell.json for consistency bd9b8dd docs: add Phase 01 plan for CLI and Convex plumbing with detailed scope and goals; add Phase 01 implementation plan and tickets b56ca02 docs: add drafts for Phase 1 CLI + Armory, Phase 2 Social + Health Drama, and Phase 3 Pet Gallery + Community ff5397d chore(repo): scaffold Bun workspace with Son-of-Anton tooling 4c62f9c Squashed '.son-of-anton/' content from commit 479230e 679e4e6 Merge commit '4c62f9c825e4b3362bee23b19b6aecce417f8ec6' as '.son-of-anton' 4a21568 initial commit REVERT: 0b51acd fix(subagent-review): wire artifactPath through wrapper and preserve across sync REVERT: 72c2086 fix(install): correct consumer script paths and seed prReviewAgents REVERT: 479230e chore(docs): move beta-v1-status to docs/overview/releases/ REVERT: d70da2b chore(pre-beta): remove glide mode, tighten validateRunnerArtifact, add beta status doc REVERT: a8ff672 docs(beta): fix README flag table and adversarial template example REVERT: 549ff5b docs(beta): fix stale docs, scaffold orchestrator.config.json on install, add prereq announcement REVERT: bfbc0dc feat(subagent-review): preferred-runner fallback chain; remove reviewSubagentOverride REVERT: 09ab7e2 chore(config): configure codex-exec as subagent review runner REVERT: 0d2c6fe fix(review): commit ai review artifacts in applyTicketReviewUpdate REVERT: 90a7883 fix(advance): auto-commit dirty worktree before advancing to next ticket REVERT: ab8153e docs(subagent-review): introduce structured adversarial review template REVERT: 8f0bc15 feat(post-red): add --red-commit-sha escape hatch; add Copilot to prReviewAgents REVERT: fdc2502 docs(P10.05): phase 10 closeout — delivery status and retrospective REVERT: 261e027 chore(delivery): commit AI review artifacts after record-review P10.04 REVERT: cc33f15 docs(P10.04): update ticket rationale with implementation decisions [post-verify] REVERT: 90040f7 docs(P10.04): beta-surface honesty pass — runner-based review and contract updates REVERT: dbe4671 fix(P10.03): add in_review bypass test and codex-exec validateRunnerArtifact coverage [subagent-review] REVERT: 0a00028 docs(P10.03): update ticket rationale with implementation decisions [post-verify] REVERT: 17e3f1b feat(P10.03): add codex exec runner via shared executeRunnerReview [green] REVERT: d223939 test(P10.03): add codex exec review runner [red] REVERT: 76bf9b3 fix(P10.02): patch Copilot late-review findings — path resolution, JSON validation, type reuse, test intent REVERT: 6ed36d4 fix(P10.02): patch in_review gate bypass and strengthen does-not-gate test [subagent-review] REVERT: 90f248a docs(P10.02): update ticket rationale with implementation decisions [post-verify] REVERT: 7acc618 feat(P10.02): executor-owned subagent review via Claude CLI [green] REVERT: e015c49 test(P10.02): prove claude runner review gating [red] REVERT: f730e21 chore(delivery): commit AI review artifacts after record-review P10.01 REVERT: c95f261 fix(P10.01): narrow patchRunPolicyWithFlags runner flag type to SubagentReviewRunnerKind [post-verify] REVERT: 1d490ad feat(subagent-review): runner-native subagent review config and run-policy contract [P10.01] REVERT: 47ac5c4 docs(phase-10): implement tickets for runner-native subagent review and beta surface honesty pass REVERT: 1796366 docs(beta): introduce Phase 10 for credibility and programmatic subagent review REVERT: ed04c52 fix(delivery): commit AI review JSON after record-review REVERT: f0aa2c9 fix(closeout): destructure loadState result in closeout-stack REVERT: 93e4764 fix(orchestrator): exit hygiene & template fixes [P9.03] REVERT: fe3d1c9 feat(orchestrator): tdd gate hardening [P9.02] REVERT: 2668c12 fix(pr-review): billing noise pre-filter [P9.01] REVERT: be8fc20 docs: implement phase 09 review loop hardening with billing noise pre-filter and TDD gate enhancements REVERT: 77b6188 docs(docs): docs updates and retrospective [P8.02] REVERT: a83c425 fix(runpolicy): runpolicy consumer wiring [P8.01] REVERT: 08599d3 docs: update phase 08 runPolicy consumer wiring documentation and add implementation plan and ticket details REVERT: ed1b860 docs: add spacing for clarity in phase 08 runPolicy consumer wiring documentation REVERT: ebc4214 chore: remove reviewSubagentOverride from orchestrator config and add Phase 08 runPolicy consumer wiring documentation REVERT: 7fe617f docs: enhance phase drafts with additional clarity and structure REVERT: 3fdd8ae docs: add phases 08 to 10 drafts for runPolicy consumer wiring, review pipeline reliability, and TDD gate hardening REVERT: bcc2621 docs: clarify gate descriptions in README.md for better understanding REVERT: 27d3f43 Fix soa-sync CI regression REVERT: a97b139 Refine workflow hero animation sequence REVERT: 92c88be Update README.md REVERT: fa159a6 Update images in README.md REVERT: 7840330 Merge branch 'main' of https://github.com/cesarnml/son-of-anton REVERT: 8b5547a media: add animated workflow hero assets REVERT: 33b5f62 docs: update readme REVERT: f32bd5c docs: add runtime policy overrides and flags for execution and resume REVERT: 90d90bf Add AI review fetch and triage files for phases 07.02 to 07.05 REVERT: 65bec3f fix(delivery): skip empty cherry-picks in closeout-stack fallback REVERT: 8af3ab5 docs(docs): docs updates and retrospective [P7.05] REVERT: 3b39c75 feat(delivery-output): run-policy observability in status and workflow output [P7.04] REVERT: a59f1db fix(P7.03): patch subagent findings — type safety, exempt start, edge cases [post-review] REVERT: 4f41130 feat(P7.03): resume divergence guardrails and --baseline selection [green] REVERT: 7aeeb39 test(P7.03): cover resume run-policy divergence rules [red] REVERT: f6ab045 fix(P7.02): reject whitespace-only --review-subagent values [post-review] REVERT: a8909a2 fix(P7.02): guard prReviewAgents absent when --pr-review-policy is non-disabled [subagent-review] REVERT: 4e0ec45 fix(P7.02): ignore review artifact JSON files in cspell REVERT: 678103e feat(P7.02): add runtime policy override flags and resolveRuntimePolicyOverrides REVERT: 8a0a962 test(P7.02): cover runtime policy override parsing [red] REVERT: 894e3c9 fix(P7.01): treat null runPolicy as missing in normalizeRunPolicy [post-review] REVERT: 6817816 feat(delivery-state): run-policy state model and migration [P7.01] REVERT: c1a0f0f docs(phase-07): add runtime policy override delivery plan REVERT: 330e485 docs: revise phase 07 runtime policy plan REVERT: 19203ec docs(drafts): add initial draft for Children-of-Aton v2 vision REVERT: 96d6114 refactor(docs): rename template/templates → template/stubs; add ouroboros note REVERT: 7a371a6 fix(soa-sync): refresh global ~/.claude/skills/soa/SKILL.md on every sync REVERT: b013e0b docs(readme): add toolchain as explicit prerequisite REVERT: 8b0127f docs(readme): remove unverified platform claims from agent compatibility REVERT: ab9f0cd docs(readme): simplify agent compatibility — Claude is the exception, not the rule REVERT: c1b3b71 feat(ideate): canonical output is docs/product/drafts/<slug>.md REVERT: f981a56 docs(readme): clarify /soa ideate as optional scaffolding REVERT: eb5c67c docs(readme): correct Claude-centric bias; make agent-agnostic framing primary REVERT: 8e2238e docs: rewrite README as manifesto REVERT: 034b090 chore(phase-06): format P6.05 review fetch artifact REVERT: 3745ed5 test(p6-01): cover symlink guard in run_migration_1 REVERT: 410c621 fix(soa-sync): skip migration-1 when .agents is a symlink REVERT: 47ff2f6 chore(phase-06): commit P6.05 review artifacts [ai-review] REVERT: cd3c9ce docs(P6.05): phase exit and retrospective [green] REVERT: a8e8e93 docs(P6.05): phase exit checklist [red] REVERT: 1319a70 docs(docs): readme and docs [P6.04] REVERT: aa2e403 fix(soa-sync): patch inject_soa_block edge cases [subagent-review] REVERT: ff1eeae feat(soa-sync): agent-rule injection [green] REVERT: 62f1c3e feat(soa-sync): agent-rule injection [red] REVERT: f8a681a refactor(retrospectives): retrospective location migration [P6.02] REVERT: 47348ab refactor(soa-sync): script rename, migration runner, and reviews path migration [P6.01] REVERT: 9356d83 chore(config): remove example orchestrator configuration file REVERT: 926f932 chore(config): set reviewSubagentOverride to codex:codex-rescue REVERT: dec0b0a docs(phase-06): decompose delivery tickets for soa-sync refactor REVERT: 221647a docs(phase-06-soa-sync): add consumer upgrade story and migration details REVERT: a5a3726 docs(phase-exit): phase exit and retrospective scaffolding [P5.04] REVERT: ec73149 fix(pr-metadata): pr scope propagation from ticket metadata [P5.03] REVERT: d8bfa7c docs(P5.02): canonical template authority guidance [green] REVERT: 77978d3 docs(P5.01): fix escaped quotes in rationale prose [post-verify] REVERT: ad92933 docs(subagent-review): subagent review guidance clarity [P5.01] REVERT: c06de9f chore: remove .claude from gitignore REVERT: 25d7b61 fix(orchestrator): allow 'skipped' as explicit subagent-review outcome REVERT: 843f240 docs: phase-05 implementation plan and tickets REVERT: 51fea3b docs: add Phase 05 documentation for subagent review clarity and PR scope propagation REVERT: 13ce1f6 fix: add resolveThreads property to prReviewAgents configuration REVERT: 9181b83 chore: update renovate configuration with schedule, timezone, and patch settings REVERT: fe4b326 Add renovate.json (#1) REVERT: 47fc30c chore: remove phase 02 and phase 03 rough sketches REVERT: 0f71cac fix(skills): preserve soa-prefixed helper wiring REVERT: e4af740 fix(skills): align frontmatter names with soa-* symlink convention REVERT: f0cdeb2 docs: docs, guidance, and retrospective [P4.02] REVERT: 5188e66 fix: stable workflow contracts and di safety [P4.01] REVERT: 0c876fb refactor(delivery): align post-verify contract and repo docs REVERT: d4daad0 fix(delivery): disable unavailable subagent gate REVERT: a09dba1 chore(tooling): add spellcheck to verify gates REVERT: 43373f2 chore(repo): symlink CLAUDE.md to AGENTS.md REVERT: e9c977b build(repo): add eslint, prettier, and ci workflow REVERT: a0db61b docs(phase-04): add implementation plan and ticket breakdown REVERT: 403f0c2 chore: add Phase 04 plan for orchestrator contract stability REVERT: 9f4bab3 docs(P3.02): orchestrator ergonomics docs and phase-03 retrospective [P3.02] REVERT: 35d5427 feat: guards, signals, and dead code cleanup [P3.01] REVERT: 877b874 fix: remove stray symlinks from pr-review skill directory REVERT: 3c8ce5a fix: remove son-of-anton skill duplicate and fix soa-* naming REVERT: a61089e chore: gitignore .claude/ and untrack committed skill stubs REVERT: 1a6c003 fix: sync-skills detects source repo and wires soa-* symlinks for self REVERT: 31859d7 fix: update stale ai-code-review paths to pr-review after Phase 02 rename REVERT: 209b296 chore: update orchestrator config REVERT: e72269a chore: update orchestrator config REVERT: 27c7159 chore: update orchestrator config REVERT: 04b1ee5 docs(P3.03): update orchestrator ergonomics documentation and add implementation plan REVERT: d7a6958 feat(phase-03): add orchestrator ergonomics documentation and define delivery goals REVERT: dec0f53 refactor(ticket-flow): remove deprecated aliases for brand-new code REVERT: db9e65b fix(delivery): wire gated handoff resume command [codexReview] REVERT: a94669a feat(P2.02): docs, script renames, pr-review skill, example config [green] REVERT: a6c7df0 test(P2.02): docs clean and resume command in handoff [red] REVERT: aa4c98a core: core orchestrator: schema, cli, state machine, tests [P2.01] REVERT: 29ca299 docs(P2): add phase-02 implementation plan and tickets REVERT: 5a9fe57 refactor(docs): rename dirs to template/ and product/ layers REVERT: e3e366d feat(docs): add documentation for Phase 01 CLI bug fixes and Phase 02 subagentCodeReview architecture REVERT: 523195a fix(pr-metadata): resolve scope parsing from repo root [codex] REVERT: 4384f74 docs(P1.02): record rationale for ticket-filename type derivation and scope parsing REVERT: 5309b1a feat(pr-metadata): derive PR title from ticket filename and scope field [P1.02] REVERT: 3242a23 test(P1.02): assert PR title derives from ticket filename and scope field [red] REVERT: 8f82041 fix(cli): sync state.json to primary checkout after advance [P1.01] REVERT: f53c6c3 chore: add rough sketches for Phase 02 and Phase 03 architecture and ergonomics REVERT: 9046e7f chore: add initial .coderabbit.yaml configuration for review settings REVERT: fcabee9 chore: add .env to .gitignore to prevent sensitive file tracking REVERT: f065ac3 chore: fix planRoot and unignore delivery docs REVERT: 7d30f97 chore: disable selfAudit while building. REVERT: ff9afb2 chore: harden ticket template and ignore build artifacts REVERT: 9e19f9e chore(soa): add comprehensive skill documentation for installation, updates, and delivery lifecycle commands REVERT: 5103090 docs(enter-worktree): update skill description to clarify runtime-agnostic usage and bootstrap process REVERT: 0ed38d3 docs(skills): enforce plan/decompose boundary in grill-me and soa skills REVERT: 669a8fb fix(soa): delegate plan/decompose to soa-grill-me skill instead of inlining protocol REVERT: 1a12646 docs: enforce 2-stage planning — product plan (why/what) before decompose (how) REVERT: 8aad593 feat: add new agent skills for AI code review, closeout stack, enter worktree, grill me, son of anton ethos, and write retrospective REVERT: f08b74c fix: rename readLatestCommitSubject to readFirstCommitSubject in tests (#2) REVERT: b9d53a1 docs: clarify Telegram notification setup and add .env.example REVERT: c4ae76a chore: update gitignore REVERT: c88305c Merge branch 'main' of https://github.com/cesarnml/son-of-anton REVERT: efbffb4 chore: update gitignore REVERT: 430c72d Merge commit '664aa204eefddbbd6c128b9d29a00dc8bd27eca6' REVERT: 98520ce docs(soa): clarify Codex scope contract and record-review skip condition REVERT: aec1b97 feat(skills): add /soa alias skill for /son-of-anton REVERT: 625fcd0 fix(soa): foreground resume prompt after advance in gated mode REVERT: 8b45915 fix(soa): close brownfield setup gaps for symlinks and CI baseline REVERT: dc0f62b docs(son-of-anton): clarify agent-agnostic design and Claude Code adapter REVERT: f4a12e0 refactor(docs): move phase docs to consuming repo, update planRoot REVERT: e459aa8 plan(phase-01): unblock production — 5-ticket delivery plan REVERT: a6930df feat(son-of-anton): add sync-skills.sh to wire soa-prefixed .claude/skills symlinks REVERT: 33b2ac4 Merge commit 'a237c8f236b62dfd45dfd3594b54947b043012f5' REVERT: dc9efaf fix: use first commit subject for PR title instead of last commit REVERT: 5872684 fix: use first commit subject for PR title instead of last commit REVERT: 64860ce Merge commit 'f40455bc0d3072c3ca8691214ae7b2ee4a9003fa' REVERT: 12ff21f feat: wire up son-of-anton for this repo — pnpm config, scripts, AGENTS.md, symlink REVERT: 7bc2b45 docs: fix slash command syntax — space-separated args, not colon notation REVERT: 62a989c Merge commit 'bb46b789e009b06ab2c843922e4d8c3757184df6' REVERT: 78bc665 feat: sync son-of-anton skill — full delivery lifecycle commands REVERT: d8ca32e feat: expand skill to full delivery lifecycle — ideate, plan, decompose, execute, resume, closeout REVERT: 5005a7a Merge commit '92c69a284d58129d8bbbab531c1d68692a152db0' REVERT: 55d33c3 docs: sync son-of-anton README — skill-first install path REVERT: 0d69669 docs: make Claude Code skill the primary install path; demote manual git subtree to details REVERT: cbef108 Merge commit '247709c41b6b33b0dca41053a815669066de9f4e' REVERT: 9584303 docs: update son-of-anton README with HTTPS URLs and skill install instructions REVERT: a69385f docs: update quick start to use HTTPS URLs and global Claude Code skill REVERT: df94e37 Merge commit '82590ee96cb3c2b0197718abb87c5cc854477f74' REVERT: e70a6a7 feat: add son-of-anton Claude Code skill for zero-friction subtree management REVERT: e33a71d feat: add son-of-anton skill for zero-friction subtree management REVERT: 7fd452a fix: strip remaining pirate-claw-specific content REVERT: 9724be5 fix: update doc paths and genericize project-specific refs REVERT: 803ae60 feat: initial son-of-anton template git-subtree-dir: .son-of-anton git-subtree-split: 4868ef5
cd93c82 fix: use fetched ref for soa subtree updates 3482675 fix: make soa update pull explicit upstream ref cd45586 chore: remove unused media files and update .gitignore f9de30f fix: strengthen subagent review boundaries and discovery a4df80a docs(template): replace codex:codex-rescue references with --preferred-runner 0b51acd fix(subagent-review): wire artifactPath through wrapper and preserve across sync 72c2086 fix(install): correct consumer script paths and seed prReviewAgents 479230e chore(docs): move beta-v1-status to docs/overview/releases/ d70da2b chore(pre-beta): remove glide mode, tighten validateRunnerArtifact, add beta status doc a8ff672 docs(beta): fix README flag table and adversarial template example 549ff5b docs(beta): fix stale docs, scaffold orchestrator.config.json on install, add prereq announcement bfbc0dc feat(subagent-review): preferred-runner fallback chain; remove reviewSubagentOverride 09ab7e2 chore(config): configure codex-exec as subagent review runner 0d2c6fe fix(review): commit ai review artifacts in applyTicketReviewUpdate 90a7883 fix(advance): auto-commit dirty worktree before advancing to next ticket ab8153e docs(subagent-review): introduce structured adversarial review template 8f0bc15 feat(post-red): add --red-commit-sha escape hatch; add Copilot to prReviewAgents fdc2502 docs(P10.05): phase 10 closeout — delivery status and retrospective 261e027 chore(delivery): commit AI review artifacts after record-review P10.04 cc33f15 docs(P10.04): update ticket rationale with implementation decisions [post-verify] 90040f7 docs(P10.04): beta-surface honesty pass — runner-based review and contract updates dbe4671 fix(P10.03): add in_review bypass test and codex-exec validateRunnerArtifact coverage [subagent-review] 0a00028 docs(P10.03): update ticket rationale with implementation decisions [post-verify] 17e3f1b feat(P10.03): add codex exec runner via shared executeRunnerReview [green] d223939 test(P10.03): add codex exec review runner [red] 76bf9b3 fix(P10.02): patch Copilot late-review findings — path resolution, JSON validation, type reuse, test intent 6ed36d4 fix(P10.02): patch in_review gate bypass and strengthen does-not-gate test [subagent-review] 90f248a docs(P10.02): update ticket rationale with implementation decisions [post-verify] 7acc618 feat(P10.02): executor-owned subagent review via Claude CLI [green] e015c49 test(P10.02): prove claude runner review gating [red] f730e21 chore(delivery): commit AI review artifacts after record-review P10.01 c95f261 fix(P10.01): narrow patchRunPolicyWithFlags runner flag type to SubagentReviewRunnerKind [post-verify] 1d490ad feat(subagent-review): runner-native subagent review config and run-policy contract [P10.01] 47ac5c4 docs(phase-10): implement tickets for runner-native subagent review and beta surface honesty pass 1796366 docs(beta): introduce Phase 10 for credibility and programmatic subagent review ed04c52 fix(delivery): commit AI review JSON after record-review f0aa2c9 fix(closeout): destructure loadState result in closeout-stack 93e4764 fix(orchestrator): exit hygiene & template fixes [P9.03] fe3d1c9 feat(orchestrator): tdd gate hardening [P9.02] 2668c12 fix(pr-review): billing noise pre-filter [P9.01] be8fc20 docs: implement phase 09 review loop hardening with billing noise pre-filter and TDD gate enhancements 77b6188 docs(docs): docs updates and retrospective [P8.02] a83c425 fix(runpolicy): runpolicy consumer wiring [P8.01] 08599d3 docs: update phase 08 runPolicy consumer wiring documentation and add implementation plan and ticket details ed1b860 docs: add spacing for clarity in phase 08 runPolicy consumer wiring documentation ebc4214 chore: remove reviewSubagentOverride from orchestrator config and add Phase 08 runPolicy consumer wiring documentation 7fe617f docs: enhance phase drafts with additional clarity and structure 3fdd8ae docs: add phases 08 to 10 drafts for runPolicy consumer wiring, review pipeline reliability, and TDD gate hardening bcc2621 docs: clarify gate descriptions in README.md for better understanding 27d3f43 Fix soa-sync CI regression a97b139 Refine workflow hero animation sequence 92c88be Update README.md fa159a6 Update images in README.md 7840330 Merge branch 'main' of https://github.com/cesarnml/son-of-anton 8b5547a media: add animated workflow hero assets 33b5f62 docs: update readme f32bd5c docs: add runtime policy overrides and flags for execution and resume 90d90bf Add AI review fetch and triage files for phases 07.02 to 07.05 65bec3f fix(delivery): skip empty cherry-picks in closeout-stack fallback 8af3ab5 docs(docs): docs updates and retrospective [P7.05] 3b39c75 feat(delivery-output): run-policy observability in status and workflow output [P7.04] a59f1db fix(P7.03): patch subagent findings — type safety, exempt start, edge cases [post-review] 4f41130 feat(P7.03): resume divergence guardrails and --baseline selection [green] 7aeeb39 test(P7.03): cover resume run-policy divergence rules [red] f6ab045 fix(P7.02): reject whitespace-only --review-subagent values [post-review] a8909a2 fix(P7.02): guard prReviewAgents absent when --pr-review-policy is non-disabled [subagent-review] 4e0ec45 fix(P7.02): ignore review artifact JSON files in cspell 678103e feat(P7.02): add runtime policy override flags and resolveRuntimePolicyOverrides 8a0a962 test(P7.02): cover runtime policy override parsing [red] 894e3c9 fix(P7.01): treat null runPolicy as missing in normalizeRunPolicy [post-review] 6817816 feat(delivery-state): run-policy state model and migration [P7.01] c1a0f0f docs(phase-07): add runtime policy override delivery plan 330e485 docs: revise phase 07 runtime policy plan 19203ec docs(drafts): add initial draft for Children-of-Aton v2 vision 96d6114 refactor(docs): rename template/templates → template/stubs; add ouroboros note 7a371a6 fix(soa-sync): refresh global ~/.claude/skills/soa/SKILL.md on every sync b013e0b docs(readme): add toolchain as explicit prerequisite 8b0127f docs(readme): remove unverified platform claims from agent compatibility ab9f0cd docs(readme): simplify agent compatibility — Claude is the exception, not the rule c1b3b71 feat(ideate): canonical output is docs/product/drafts/<slug>.md f981a56 docs(readme): clarify /soa ideate as optional scaffolding eb5c67c docs(readme): correct Claude-centric bias; make agent-agnostic framing primary 8e2238e docs: rewrite README as manifesto 034b090 chore(phase-06): format P6.05 review fetch artifact 3745ed5 test(p6-01): cover symlink guard in run_migration_1 410c621 fix(soa-sync): skip migration-1 when .agents is a symlink 47ff2f6 chore(phase-06): commit P6.05 review artifacts [ai-review] cd3c9ce docs(P6.05): phase exit and retrospective [green] a8e8e93 docs(P6.05): phase exit checklist [red] 1319a70 docs(docs): readme and docs [P6.04] aa2e403 fix(soa-sync): patch inject_soa_block edge cases [subagent-review] ff1eeae feat(soa-sync): agent-rule injection [green] 62f1c3e feat(soa-sync): agent-rule injection [red] f8a681a refactor(retrospectives): retrospective location migration [P6.02] 47348ab refactor(soa-sync): script rename, migration runner, and reviews path migration [P6.01] 9356d83 chore(config): remove example orchestrator configuration file 926f932 chore(config): set reviewSubagentOverride to codex:codex-rescue dec0b0a docs(phase-06): decompose delivery tickets for soa-sync refactor 221647a docs(phase-06-soa-sync): add consumer upgrade story and migration details a5a3726 docs(phase-exit): phase exit and retrospective scaffolding [P5.04] ec73149 fix(pr-metadata): pr scope propagation from ticket metadata [P5.03] d8bfa7c docs(P5.02): canonical template authority guidance [green] 77978d3 docs(P5.01): fix escaped quotes in rationale prose [post-verify] ad92933 docs(subagent-review): subagent review guidance clarity [P5.01] c06de9f chore: remove .claude from gitignore 25d7b61 fix(orchestrator): allow 'skipped' as explicit subagent-review outcome 843f240 docs: phase-05 implementation plan and tickets 51fea3b docs: add Phase 05 documentation for subagent review clarity and PR scope propagation 13ce1f6 fix: add resolveThreads property to prReviewAgents configuration 9181b83 chore: update renovate configuration with schedule, timezone, and patch settings fe4b326 Add renovate.json (#1) 47fc30c chore: remove phase 02 and phase 03 rough sketches 0f71cac fix(skills): preserve soa-prefixed helper wiring e4af740 fix(skills): align frontmatter names with soa-* symlink convention f0cdeb2 docs: docs, guidance, and retrospective [P4.02] 5188e66 fix: stable workflow contracts and di safety [P4.01] 0c876fb refactor(delivery): align post-verify contract and repo docs d4daad0 fix(delivery): disable unavailable subagent gate a09dba1 chore(tooling): add spellcheck to verify gates 43373f2 chore(repo): symlink CLAUDE.md to AGENTS.md e9c977b build(repo): add eslint, prettier, and ci workflow a0db61b docs(phase-04): add implementation plan and ticket breakdown 403f0c2 chore: add Phase 04 plan for orchestrator contract stability 9f4bab3 docs(P3.02): orchestrator ergonomics docs and phase-03 retrospective [P3.02] 35d5427 feat: guards, signals, and dead code cleanup [P3.01] 877b874 fix: remove stray symlinks from pr-review skill directory 3c8ce5a fix: remove son-of-anton skill duplicate and fix soa-* naming a61089e chore: gitignore .claude/ and untrack committed skill stubs 1a6c003 fix: sync-skills detects source repo and wires soa-* symlinks for self 31859d7 fix: update stale ai-code-review paths to pr-review after Phase 02 rename 209b296 chore: update orchestrator config e72269a chore: update orchestrator config 27c7159 chore: update orchestrator config 04b1ee5 docs(P3.03): update orchestrator ergonomics documentation and add implementation plan d7a6958 feat(phase-03): add orchestrator ergonomics documentation and define delivery goals dec0f53 refactor(ticket-flow): remove deprecated aliases for brand-new code db9e65b fix(delivery): wire gated handoff resume command [codexReview] a94669a feat(P2.02): docs, script renames, pr-review skill, example config [green] a6c7df0 test(P2.02): docs clean and resume command in handoff [red] aa4c98a core: core orchestrator: schema, cli, state machine, tests [P2.01] 29ca299 docs(P2): add phase-02 implementation plan and tickets 5a9fe57 refactor(docs): rename dirs to template/ and product/ layers e3e366d feat(docs): add documentation for Phase 01 CLI bug fixes and Phase 02 subagentCodeReview architecture 523195a fix(pr-metadata): resolve scope parsing from repo root [codex] 4384f74 docs(P1.02): record rationale for ticket-filename type derivation and scope parsing 5309b1a feat(pr-metadata): derive PR title from ticket filename and scope field [P1.02] 3242a23 test(P1.02): assert PR title derives from ticket filename and scope field [red] 8f82041 fix(cli): sync state.json to primary checkout after advance [P1.01] f53c6c3 chore: add rough sketches for Phase 02 and Phase 03 architecture and ergonomics 9046e7f chore: add initial .coderabbit.yaml configuration for review settings fcabee9 chore: add .env to .gitignore to prevent sensitive file tracking f065ac3 chore: fix planRoot and unignore delivery docs 7d30f97 chore: disable selfAudit while building. ff9afb2 chore: harden ticket template and ignore build artifacts 9e19f9e chore(soa): add comprehensive skill documentation for installation, updates, and delivery lifecycle commands 5103090 docs(enter-worktree): update skill description to clarify runtime-agnostic usage and bootstrap process 0ed38d3 docs(skills): enforce plan/decompose boundary in grill-me and soa skills 669a8fb fix(soa): delegate plan/decompose to soa-grill-me skill instead of inlining protocol 1a12646 docs: enforce 2-stage planning — product plan (why/what) before decompose (how) 8aad593 feat: add new agent skills for AI code review, closeout stack, enter worktree, grill me, son of anton ethos, and write retrospective f08b74c fix: rename readLatestCommitSubject to readFirstCommitSubject in tests (#2) b9d53a1 docs: clarify Telegram notification setup and add .env.example c4ae76a chore: update gitignore c88305c Merge branch 'main' of https://github.com/cesarnml/son-of-anton efbffb4 chore: update gitignore 430c72d Merge commit '664aa204eefddbbd6c128b9d29a00dc8bd27eca6' 98520ce docs(soa): clarify Codex scope contract and record-review skip condition aec1b97 feat(skills): add /soa alias skill for /son-of-anton 625fcd0 fix(soa): foreground resume prompt after advance in gated mode 8b45915 fix(soa): close brownfield setup gaps for symlinks and CI baseline dc0f62b docs(son-of-anton): clarify agent-agnostic design and Claude Code adapter f4a12e0 refactor(docs): move phase docs to consuming repo, update planRoot e459aa8 plan(phase-01): unblock production — 5-ticket delivery plan a6930df feat(son-of-anton): add sync-skills.sh to wire soa-prefixed .claude/skills symlinks 33b2ac4 Merge commit 'a237c8f236b62dfd45dfd3594b54947b043012f5' dc9efaf fix: use first commit subject for PR title instead of last commit 5872684 fix: use first commit subject for PR title instead of last commit 64860ce Merge commit 'f40455bc0d3072c3ca8691214ae7b2ee4a9003fa' 12ff21f feat: wire up son-of-anton for this repo — pnpm config, scripts, AGENTS.md, symlink 7bc2b45 docs: fix slash command syntax — space-separated args, not colon notation 62a989c Merge commit 'bb46b789e009b06ab2c843922e4d8c3757184df6' 78bc665 feat: sync son-of-anton skill — full delivery lifecycle commands d8ca32e feat: expand skill to full delivery lifecycle — ideate, plan, decompose, execute, resume, closeout 5005a7a Merge commit '92c69a284d58129d8bbbab531c1d68692a152db0' 55d33c3 docs: sync son-of-anton README — skill-first install path 0d69669 docs: make Claude Code skill the primary install path; demote manual git subtree to details cbef108 Merge commit '247709c41b6b33b0dca41053a815669066de9f4e' 9584303 docs: update son-of-anton README with HTTPS URLs and skill install instructions a69385f docs: update quick start to use HTTPS URLs and global Claude Code skill df94e37 Merge commit '82590ee96cb3c2b0197718abb87c5cc854477f74' e70a6a7 feat: add son-of-anton Claude Code skill for zero-friction subtree management e33a71d feat: add son-of-anton skill for zero-friction subtree management 7fd452a fix: strip remaining pirate-claw-specific content 9724be5 fix: update doc paths and genericize project-specific refs 803ae60 feat: initial son-of-anton template REVERT: 4868ef5 chore: add initial .coderabbit.yaml configuration for review settings REVERT: d8a6a61 Merge commit '4d1f3c7f463c2dad785e1713a2e2f3c09dec9aba' REVERT: 4d1f3c7 Squashed '.son-of-anton/' changes from 479230e..0b51acd REVERT: ac65ff3 chore(soa): point deliver scripts at .son-of-anton/ directly REVERT: 2c5e694 chore(soa): wire deliver/closeout scripts and configure PR review agents REVERT: 8969499 chore(tooling): add quiet script variants and ci aggregates REVERT: d669868 chore: format ignorePaths in cspell.json for consistency REVERT: bd9b8dd docs: add Phase 01 plan for CLI and Convex plumbing with detailed scope and goals; add Phase 01 implementation plan and tickets REVERT: b56ca02 docs: add drafts for Phase 1 CLI + Armory, Phase 2 Social + Health Drama, and Phase 3 Pet Gallery + Community REVERT: ff5397d chore(repo): scaffold Bun workspace with Son-of-Anton tooling REVERT: 4c62f9c Squashed '.son-of-anton/' content from commit 479230e REVERT: 679e4e6 Merge commit '4c62f9c825e4b3362bee23b19b6aecce417f8ec6' as '.son-of-anton' REVERT: 4a21568 initial commit git-subtree-dir: .son-of-anton git-subtree-split: cd93c82cce667c482f4ff9b6e800978afc800655
|
Merged to main via closeout-stack recovery (P1.01). merge --squash conflicted with the stacked branch; landed this PR using sequential git cherry-pick instead. |
Summary
P1.01 Repo skeletonmaincleancompleted at 2026-05-17 21:17 UTCcleancompleted at 2026-05-17 21:22 UTCExternal AI Review
cleane934e51a43e04d08e50631efcoderabbit,qodoActions Taken
4d08e50631ef[coderabbit,qodo] chore(delivery): commit AI review artifacts after record-review P1.01