Skip to content

Feat(agystack): Modernize agystack with upstream capabilities and native artifacts - #14

Merged
jtaroreh merged 1 commit into
mainfrom
feat/modernize-agystack-upstream
Oct 29, 2026
Merged

jtaroreh merged 1 commit into
mainfrom
feat/modernize-agystack-upstream

Conversation

@jtaroreh

Copy link
Copy Markdown
Owner

Why

Upstream pstack introduced several valuable architectural simplifications, notably retiring brittle file-locking TypeScript scripts in favor of native agentic coordination. Meanwhile, executing on Google Antigravity with Gemini 3.8 Flash requires retaining structural review rubrics, pre-registration rules, and concrete reproduction gates to prevent capability regressions.

Scope

  • Delete legacy Bun orchestration scripts (skills/poteto-mode/scripts/orch/orch.ts, store.ts, orch.test.ts, and orch binary).
  • Retarget skills/poteto-mode/playbooks/orchestrate.md to native Brain Artifacts (notes.md, ledger.md, decision_trail.md).
  • Transform skills/sharpen/SKILL.md from a passive essay into an active 4-question prompt optimizer.
  • Scaffold skills/interrogate/SKILL.md with explicit audit categories (idempotency, concurrency, boundary discipline, root causes) and mandate executable reproduction commands.
  • Add pre-registration thresholds to skills/principle-explain-the-number/SKILL.md and always-on signals to skills/principle-fix-root-causes/SKILL.md.
  • Add pragmatism gates to skills/poteto-mode/playbooks/autopilot-full.md and skills/poteto-mode/playbooks/autopilot-stack.md.
  • Enforce cross-model family evaluation for the cross-judge in skills/arena/SKILL.md.
  • Add native markdown carousels and generative UI widgets in skills/ketchup/SKILL.md.
  • Add native Mermaid state modeling skill in skills/statechart/SKILL.md.
  • Move agystack-models.md to plugin root and update runtime path resolution.

Tradeoffs

  • Pruning Bun orchestration scripts requires coordinators to maintain state in Markdown tables within Brain Artifacts rather than relying on PID lockfiles.
  • Mandating executable reproduction commands in /interrogate filters speculative concerns but guarantees high signal.

Blast Radius

Touches playbooks, core principles, review prompts, and documentation. Does not alter runtime cloud worker dispatch or test harnesses. Fully backwards-compatible with Antigravity 2.0.

Verification

  • uv run pytest tests/test_skill_catalog.py: 6/6 passed.
  • uv run pytest: 390 passed, 3 skipped.
  • uv run ruff check .: all checks passed.
  • bun test: 47/47 passed across 4 test suites.

…ive artifacts

- Prune legacy Bun orchestrate scripts (orch.ts, store.ts, orch.test.ts)
- Transition playbooks/orchestrate.md to native Antigravity Artifacts (notes.md, ledger.md)
- Transform /sharpen into active four-question prompt optimizer
- Scaffold /interrogate with concrete audit categories and empirical reproduction commands
- Add pre-registration thresholds to principle-explain-the-number and always-on signals to principle-fix-root-causes
- Add pragmatism gates to autopilot-full and autopilot-stack playbooks
- Require cross-model family evaluation in arena cross-judge
- Add native carousels and generative UI widgets to /ketchup
- Add /statechart skill for Mermaid state diagram and failure path modeling
- Move agystack-models.md to plugin root and update runtime path resolution
@jtaroreh
jtaroreh merged commit 84c28a3 into main Oct 29, 2026
2 checks passed
jtaroreh added a commit that referenced this pull request Oct 29, 2026
…ive artifacts (#14)

- Prune legacy Bun orchestrate scripts (orch.ts, store.ts, orch.test.ts)
- Transition playbooks/orchestrate.md to native Antigravity Artifacts (notes.md, ledger.md)
- Transform /sharpen into active four-question prompt optimizer
- Scaffold /interrogate with concrete audit categories and empirical reproduction commands
- Add pre-registration thresholds to principle-explain-the-number and always-on signals to principle-fix-root-causes
- Add pragmatism gates to autopilot-full and autopilot-stack playbooks
- Require cross-model family evaluation in arena cross-judge
- Add native carousels and generative UI widgets to /ketchup
- Add /statechart skill for Mermaid state diagram and failure path modeling
- Move agystack-models.md to plugin root and update runtime path resolution

Co-authored-by: jtaroreh <jtaroreh@users.noreply.github.com>
@jtaroreh
jtaroreh deleted the feat/modernize-agystack-upstream branch October 29, 2026 20:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant