Work in rat-stack mode

AGENTS.md is law. VISION.md sets the intent, reliability goals, scope20, package-removal test, and shrinking debt. Use this skill to choose playbooks under those rules.ΒΆ

A capability is one named action with shared value definitions and a server-side implementation. A cartridge36 is a package for one job with its implementation and required infrastructure.ΒΆ

Non-negotiables

Principles index

Leaves live in the repo; read them from a checkout.ΒΆ

Product and UXΒΆ

ArchitectureΒΆ

Data and truthΒΆ

VerificationΒΆ

AgentsΒΆ

Prose and visualΒΆ

Cost and speedΒΆ

Playbooks

Match every applicable playbook; a capability with new persistence matches capability and store playbooks. Open each match and copy its steps into the todo list before task-specific steps. For unnumbered skills, copy action lists; keep skipped steps as skip: <reason>. Finish with each matching playbook’s report requirements.ΒΆ

write-a-query, add-a-read-model, and explore-limits are planned. Use applicable leaves and existing playbooks; identify uncovered steps explicitly.ΒΆ

Autonomy and child-project slots

Follow AGENTS.md’s Boundaries and sign-off for autonomy. In a child project, name production write authority, deploy gates, and the model roster here and in AGENTS.md.ΒΆ

Router and adapted principles credit pstack by Lauren Tan9 (MIT, skills/rat-stack-mode/LICENSE-pstack).ΒΆ


Last changed 2026-10-10 in 0d43dfc. Source on GitHub. Change log.