# Change log

Content changes by commit date, newest first. Generated from git history at build time; merge commits are omitted.

## 2026-10-01

- [Effect + Alchemy peers](/resources/peers.svx) — edited: [docs(peers): discover public XState alpha consumers beyond Alchemy](https://github.com/joelhooks/rat-stack/commit/2bab4795443512147b8c812dad532b9a46c311a8)
- [find-peers](/skills/find-peers) — edited: [docs(peers): discover public XState alpha consumers beyond Alchemy](https://github.com/joelhooks/rat-stack/commit/2bab4795443512147b8c812dad532b9a46c311a8)
- [AGENTS.md](/AGENTS.md) — edited: [style(mischief): hot pink is the one accent; chrome-then-title vertical rhythm](https://github.com/joelhooks/rat-stack/commit/1a537c39e5c494fe90f52a6e0c5bb80fe9355f7c)
- [gardener](/skills/gardener) — edited: [feat(content): detect unlinked glossary mentions from the AST](https://github.com/joelhooks/rat-stack/commit/53236a431b8c7c14ca147467ea124a1b5389c9f3)
- [Capture first, shape later](/lore/capture-first) — edited: [docs(lore): clarify analytics capture and response guarantees](https://github.com/joelhooks/rat-stack/commit/2a753262c6bcbef59bc3306a8a350ca2c0980dc3)
- [Property-based testing](/lore/property-based-testing) — edited: [docs(lore): clarify analytics capture and response guarantees](https://github.com/joelhooks/rat-stack/commit/2a753262c6bcbef59bc3306a8a350ca2c0980dc3)
- [A clean playground](/lore/a-clean-playground) — edited: [docs(lore): connect architecture principles to running systems](https://github.com/joelhooks/rat-stack/commit/4bdc6129610ee306c942787160522788cd04ed3c)
- [Cartridges](/lore/cartridges) — edited: [docs(lore): connect architecture principles to running systems](https://github.com/joelhooks/rat-stack/commit/4bdc6129610ee306c942787160522788cd04ed3c)
- [HATEOAS](/lore/hateoas) — edited: [docs(lore): connect architecture principles to running systems](https://github.com/joelhooks/rat-stack/commit/4bdc6129610ee306c942787160522788cd04ed3c)
- [Hexagonal architecture](/lore/hexagonal-architecture) — edited: [docs(lore): connect architecture principles to running systems](https://github.com/joelhooks/rat-stack/commit/4bdc6129610ee306c942787160522788cd04ed3c)
- [One capability, every surface](/lore/one-capability-every-surface) — edited: [docs(lore): connect architecture principles to running systems](https://github.com/joelhooks/rat-stack/commit/4bdc6129610ee306c942787160522788cd04ed3c)
- [Effect 4 study: September 2026](/resources/effect-4-reference-projects.svx) — edited: [docs(research): separate dated Effect observations from current guidance](https://github.com/joelhooks/rat-stack/commit/9f03c37365cf534483bf96dc8636806df8faacd6)
- [Lauren Tan's skills](/lore/lauren-tan-skills) — edited: [docs(lore): count the three learning-loop skills accurately](https://github.com/joelhooks/rat-stack/commit/df81f2931c7255118b8901fc3a67a03d501b5cf6)
- [add-a-lifecycle-machine](/skills/add-a-lifecycle-machine) — edited: [docs(skills): explain the lifecycle diagnostic boundary](https://github.com/joelhooks/rat-stack/commit/1a14994311c0f2ebb589ad8d393338bf242fbe30)
- [Interest signup](/systems/interest) — new page: [docs(systems): document interest consent and confirmation](https://github.com/joelhooks/rat-stack/commit/4ba6b05df4f6e98478ae833993337e9f3a91ec28)
- [Capabilities](/systems/capabilities) — edited: [docs(systems): scope capabilities and document provider isolation](https://github.com/joelhooks/rat-stack/commit/682c0384758237cb66cc59cbfd0f68ebb51b28ca)
- [Fence](/systems/fence) — edited: [docs(systems): scope capabilities and document provider isolation](https://github.com/joelhooks/rat-stack/commit/682c0384758237cb66cc59cbfd0f68ebb51b28ca)
- [Analytics](/systems/analytics) — edited: [docs(analytics): distinguish response preservation and cookie behavior](https://github.com/joelhooks/rat-stack/commit/6e6c8ff2fc3c6de287f4943f66a942294107648b)
- [learn-rat-stack](/skills/learn-rat-stack) — edited: [docs(skills): trace contracts and distinguish browser RPC](https://github.com/joelhooks/rat-stack/commit/8803984808731c21fddcbfd933072ca09b4c1fb8)
- [learn-alchemy](/skills/learn-alchemy) — edited: [docs(skills): align Alchemy examples with the declared stack](https://github.com/joelhooks/rat-stack/commit/936c212ea3e4af6dfb600d6b2c2d0a78868019d3)
- [AGENTS.md](/AGENTS.md) — edited: [docs: record delivery ownership and safe removal dependencies](https://github.com/joelhooks/rat-stack/commit/aa3d73ede4311c64c6104b912203280367cb027a)
- [README.md](/README.md) — edited: [docs: record delivery ownership and safe removal dependencies](https://github.com/joelhooks/rat-stack/commit/aa3d73ede4311c64c6104b912203280367cb027a)
- [Schema projections: 2026-09-18 history](/resources/schema-projections-and-code-mode.svx) — edited: [docs: label schema projection research as dated history](https://github.com/joelhooks/rat-stack/commit/b7eb87af6ab62b3f801c402e24187101c3c0f282)
- [Hosted agent front door](/systems/agent-front-door) — new page: [docs(systems): map devtools and the hosted agent front door](https://github.com/joelhooks/rat-stack/commit/d40a03e54273e9fe7a5972e819723ef1723a9db1)
- [Devtools](/systems/devtools) — new page: [docs(systems): map devtools and the hosted agent front door](https://github.com/joelhooks/rat-stack/commit/d40a03e54273e9fe7a5972e819723ef1723a9db1)
- [keep-or-cut](/skills/keep-or-cut) — edited: [docs(skills): preserve dependencies in keep-or-cut recipes](https://github.com/joelhooks/rat-stack/commit/fb5075507ec1e9e9cfb97e89aa579fb0f2f78a28)
- [Analytics](/systems/analytics) — edited: [fix(content): center content-sized tables and avoid ambiguous term links](https://github.com/joelhooks/rat-stack/commit/32ca5e3648d1591db1927eed0321ac5cf266ab2e)
- [Effect + Alchemy peers](/resources/peers.svx) — edited: [feat: render ranked peers from versioned source receipts](https://github.com/joelhooks/rat-stack/commit/5103cc41a2063498b63ac2093fc27f81de9c7654)
- [AGENTS.md](/AGENTS.md) — edited: [feat: render ranked peers from versioned source receipts](https://github.com/joelhooks/rat-stack/commit/5103cc41a2063498b63ac2093fc27f81de9c7654)
- [find-peers](/skills/find-peers) — edited: [feat: render ranked peers from versioned source receipts](https://github.com/joelhooks/rat-stack/commit/5103cc41a2063498b63ac2093fc27f81de9c7654)
- [gardener](/skills/gardener) — edited: [feat: render ranked peers from versioned source receipts](https://github.com/joelhooks/rat-stack/commit/5103cc41a2063498b63ac2093fc27f81de9c7654)
- [Double opt-in](/lore/double-opt-in) — new page: [feat(mischief): generated glossary and agent-first reference navigation](https://github.com/joelhooks/rat-stack/commit/2f7a4ce3dbebbb329538832325eb3e80bf90a7fa)
- [VISION.md](/VISION.md) — edited: [docs(vision): align with current work (ports and adapters, agent next actions, running systems, signup)](https://github.com/joelhooks/rat-stack/commit/bd14681a5b3989acf8e60b259c578a09b90bdc16)
- [Analytics](/systems/analytics) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Auth](/systems/auth) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Capabilities](/systems/capabilities) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Database](/systems/database) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Fence](/systems/fence) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [DHH on Omarchy and the agent OS](/lore/0xsero-dhh-omarchy-the-agent-os) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [A clean playground](/lore/a-clean-playground) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Source-first workflow](/lore/agent-source-first-workflow) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Agents explore, tests remember](/lore/agents-explore-tests-remember) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Vibe engineering Effect apps](/lore/ai-engineer-vibe-engineering-effect-apps-michael-arnaldi) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [AI Engineer World's Fair 2026: Software has changed](/lore/aiewf-2026-everything-we-knew-about-software-has-changed-theo-browne) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Ambient cloud](/lore/ambient-cloud) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [An MCP your users want](/lore/an-mcp-your-users-want) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Anti-money](/lore/anti-money) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Bindings](/lore/bindings) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Capture first, shape later](/lore/capture-first) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Cartridges](/lore/cartridges) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [CascadiaJS 2026: It's time to rethink everything](/lore/cascadiajs-2026-its-time-to-rethink-everything-theo-browne) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Cause & Effect 10: Software engineering in the age of AI](/lore/cause-and-effect-10-software-engineering-age-of-ai-de-goes) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Chris Tate](/lore/chris-tate) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Effect: Production-Grade TypeScript](/lore/cityjs-effect-production-grade-typescript-michael-arnaldi) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Cloud as a library](/lore/cloud-as-a-library) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Context and requirements](/lore/context-and-requirements) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [David Khourshid](/lore/david-khourshid) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Alchemy and the next generation of infrastructure as code](/lore/devtools-fm-sam-goodwin-alchemy-next-gen-iac) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Sam Goodwin on Alchemy](/lore/devtools-fm-sam-goodwin-alchemy) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Distilled](/lore/distilled) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Effect basics](/lore/effect-basics) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Effect Days 2024: The origin story](/lore/effect-days-2024-origin-story-michael-arnaldi) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Effect Days 2025: Building Effect 4](/lore/effect-days-2025-building-effect-4-michael-arnaldi) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Effect's design lineage](/lore/effect-design-lineage) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Effect Meetup SF 2023: Why Effect?](/lore/effect-meetup-sf-2023-why-effect-michael-arnaldi) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Effect Office Hours 26: Community projects and Alchemy](/lore/effect-office-hours-26-community-projects-alchemy) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Effect Office Hours 27: Alchemy, infrastructure as effects](/lore/effect-office-hours-27-alchemy-infrastructure-as-effects) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [The error model](/lore/error-model) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Floor and ceiling](/lore/floor-and-ceiling) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Happy Path 116: Infrastructure as effects](/lore/happy-path-116-infrastructure-as-effects-sam-goodwin) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Happy Path 81: TypeScript and effects](/lore/happy-path-81-typescript-and-effects-michael-arnaldi) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [HATEOAS](/lore/hateoas) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Hexagonal architecture](/lore/hexagonal-architecture) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Infrastructure as effects](/lore/infrastructure-as-effects) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Worker init runs twice](/lore/init-runs-twice) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Lauren Tan's skills](/lore/lauren-tan-skills) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Lauren Tan](/lore/lauren-tan) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [A Layer as constructor](/lore/layer-constructor-pattern) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Lifecycles are machines](/lore/lifecycles-are-machines) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Matt Pocock's skills](/lore/matt-pocock-skills) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Michael Arnaldi](/lore/michael-arnaldi) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Model-based testing](/lore/model-based-testing) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [No comments](/lore/no-comments) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [One capability, every surface](/lore/one-capability-every-surface) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [The plan model](/lore/plan-model) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Lauren Tan: Dune, trust, and agent skills](/lore/poteto-lauren-tan-2500-prs-dune) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Production-grade TypeScript](/lore/production-grade-typescript) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Property-based testing](/lore/property-based-testing) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Sam Goodwin](/lore/sam-goodwin) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Tests that earn their place](/lore/tests-that-earn-their-place) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [The fence](/lore/the-fence) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Theo Browne](/lore/theo-browne) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Theo Browne: Please stop using stupid models](/lore/theo-please-stop-using-stupid-models) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Think wider](/lore/think-wider) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Visakan Veerasamy](/lore/visakan-veerasamy) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Why JavaScript is broken: Effect and TypeScript](/lore/why-javascript-is-broken-effect-michael-arnaldi) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Why TypeScript is a good fit for Scala developers](/lore/ziverge-de-goes-arnaldi-typescript-for-scala-devs) — edited: [feat(content): source-grounded bibliography on lore and systems](https://github.com/joelhooks/rat-stack/commit/4d3fe68666eaa5c7aca6f4c9b8dce8841b8a9773)
- [Cartridges](/lore/cartridges) — edited: [docs(lore): ground cartridges in public-domain hardware photo](https://github.com/joelhooks/rat-stack/commit/f059385bfef160aed7a5094fa733ec26f3a68f10)
- [Agents explore, tests remember](/lore/agents-explore-tests-remember) — new page: [docs(lore): agents explore and tests remember](https://github.com/joelhooks/rat-stack/commit/7f044cf0243ff5118f83263b2a4a106691995705)
- [HATEOAS](/lore/hateoas) — edited: [docs(lore): record built guidance and fixed adapter boundaries](https://github.com/joelhooks/rat-stack/commit/c1a2f819ffbb539bb8dfbb35f250246f395761b9)
- [Hexagonal architecture](/lore/hexagonal-architecture) — edited: [docs(lore): record built guidance and fixed adapter boundaries](https://github.com/joelhooks/rat-stack/commit/c1a2f819ffbb539bb8dfbb35f250246f395761b9)
- [HATEOAS](/lore/hateoas) — new page: [docs(lore): explain hypermedia and ports-and-adapters principles](https://github.com/joelhooks/rat-stack/commit/2d29c14fdf83dc975ecd95e812d44f882dea7f7d)
- [Hexagonal architecture](/lore/hexagonal-architecture) — new page: [docs(lore): explain hypermedia and ports-and-adapters principles](https://github.com/joelhooks/rat-stack/commit/2d29c14fdf83dc975ecd95e812d44f882dea7f7d)
- [One capability, every surface](/lore/one-capability-every-surface) — edited: [docs(lore): explain hypermedia and ports-and-adapters principles](https://github.com/joelhooks/rat-stack/commit/2d29c14fdf83dc975ecd95e812d44f882dea7f7d)
- [Auth](/systems/auth) — new page: [content(systems): capabilities, fence, database, and auth pages](https://github.com/joelhooks/rat-stack/commit/7fda574ce2533844b5ef962225b6d9bb14ba0f3d)
- [Capabilities](/systems/capabilities) — new page: [content(systems): capabilities, fence, database, and auth pages](https://github.com/joelhooks/rat-stack/commit/7fda574ce2533844b5ef962225b6d9bb14ba0f3d)
- [Database](/systems/database) — new page: [content(systems): capabilities, fence, database, and auth pages](https://github.com/joelhooks/rat-stack/commit/7fda574ce2533844b5ef962225b6d9bb14ba0f3d)
- [Fence](/systems/fence) — new page: [content(systems): capabilities, fence, database, and auth pages](https://github.com/joelhooks/rat-stack/commit/7fda574ce2533844b5ef962225b6d9bb14ba0f3d)
- [Analytics](/systems/analytics) — new page: [feat(mischief): /systems pages, one per system rat-stack ships, starting with analytics](https://github.com/joelhooks/rat-stack/commit/194c4b18688b7b4b3f0713e220648ff94b045f25)
- [AGENTS.md](/AGENTS.md) — edited: [feat(mischief): /systems pages, one per system rat-stack ships, starting with analytics](https://github.com/joelhooks/rat-stack/commit/194c4b18688b7b4b3f0713e220648ff94b045f25)
- [AGENTS.md](/AGENTS.md) — edited: [fix(events): make Basin analytics deployable and stop dropping every event](https://github.com/joelhooks/rat-stack/commit/43fdf3ce0931c14a2b7cd46c792b37c6dd0973cb)
- [README.md](/README.md) — edited: [fix(events): make Basin analytics deployable and stop dropping every event](https://github.com/joelhooks/rat-stack/commit/43fdf3ce0931c14a2b7cd46c792b37c6dd0973cb)
- [Lauren Tan's skills](/lore/lauren-tan-skills) — new page: [docs(lore): add Matt Pocock's and Lauren Tan's skills entries and point the harness rows at them](https://github.com/joelhooks/rat-stack/commit/3056e37284ed7b74b92d5e9d8b7645a0c0b0abed)
- [Matt Pocock's skills](/lore/matt-pocock-skills) — new page: [docs(lore): add Matt Pocock's and Lauren Tan's skills entries and point the harness rows at them](https://github.com/joelhooks/rat-stack/commit/3056e37284ed7b74b92d5e9d8b7645a0c0b0abed)
- [AGENTS.md](/AGENTS.md) — edited: [docs: favor property and model tests over example tests](https://github.com/joelhooks/rat-stack/commit/af441dc2e81f6f779a57976a3fe6d9b322c18611)
- [AGENTS.md](/AGENTS.md) — edited: [fix(events): put Basin analytics behind EVENTS&#95;ENABLED, default off](https://github.com/joelhooks/rat-stack/commit/254b3432f8239ee242e9e073bd851d549a443837)
- [README.md](/README.md) — edited: [fix(events): put Basin analytics behind EVENTS&#95;ENABLED, default off](https://github.com/joelhooks/rat-stack/commit/254b3432f8239ee242e9e073bd851d549a443837)
- [Capture first, shape later](/lore/capture-first) — new page: [feat(events): capture-first request analytics on Cloudflare Basin](https://github.com/joelhooks/rat-stack/commit/d2f420492f57c9177bbc0336b1a8f29f8d8e27a2)
- [David Khourshid](/lore/david-khourshid) — new page: [feat(events): capture-first request analytics on Cloudflare Basin](https://github.com/joelhooks/rat-stack/commit/d2f420492f57c9177bbc0336b1a8f29f8d8e27a2)
- [Model-based testing](/lore/model-based-testing) — new page: [feat(events): capture-first request analytics on Cloudflare Basin](https://github.com/joelhooks/rat-stack/commit/d2f420492f57c9177bbc0336b1a8f29f8d8e27a2)
- [Property-based testing](/lore/property-based-testing) — new page: [feat(events): capture-first request analytics on Cloudflare Basin](https://github.com/joelhooks/rat-stack/commit/d2f420492f57c9177bbc0336b1a8f29f8d8e27a2)
- [AGENTS.md](/AGENTS.md) — edited: [feat(events): capture-first request analytics on Cloudflare Basin](https://github.com/joelhooks/rat-stack/commit/d2f420492f57c9177bbc0336b1a8f29f8d8e27a2)
- [README.md](/README.md) — edited: [feat(events): capture-first request analytics on Cloudflare Basin](https://github.com/joelhooks/rat-stack/commit/d2f420492f57c9177bbc0336b1a8f29f8d8e27a2)

## 2026-09-25

- [DHH on Omarchy and the agent OS](/lore/0xsero-dhh-omarchy-the-agent-os) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [A clean playground](/lore/a-clean-playground) — edited: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Source-first workflow](/lore/agent-source-first-workflow) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Vibe engineering Effect apps](/lore/ai-engineer-vibe-engineering-effect-apps-michael-arnaldi) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [AI Engineer World's Fair 2026: Software has changed](/lore/aiewf-2026-everything-we-knew-about-software-has-changed-theo-browne) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Ambient cloud](/lore/ambient-cloud) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [An MCP your users want](/lore/an-mcp-your-users-want) — edited: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Anti-money](/lore/anti-money) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Bindings](/lore/bindings) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Cartridges](/lore/cartridges) — edited: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [CascadiaJS 2026: It's time to rethink everything](/lore/cascadiajs-2026-its-time-to-rethink-everything-theo-browne) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Cause & Effect 10: Software engineering in the age of AI](/lore/cause-and-effect-10-software-engineering-age-of-ai-de-goes) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Chris Tate](/lore/chris-tate) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Effect: Production-Grade TypeScript](/lore/cityjs-effect-production-grade-typescript-michael-arnaldi) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Cloud as a library](/lore/cloud-as-a-library) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Context and requirements](/lore/context-and-requirements) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Alchemy and the next generation of infrastructure as code](/lore/devtools-fm-sam-goodwin-alchemy-next-gen-iac) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Sam Goodwin on Alchemy](/lore/devtools-fm-sam-goodwin-alchemy) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Distilled](/lore/distilled) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Effect basics](/lore/effect-basics) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Effect Days 2024: The origin story](/lore/effect-days-2024-origin-story-michael-arnaldi) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Effect Days 2025: Building Effect 4](/lore/effect-days-2025-building-effect-4-michael-arnaldi) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Effect's design lineage](/lore/effect-design-lineage) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Effect Meetup SF 2023: Why Effect?](/lore/effect-meetup-sf-2023-why-effect-michael-arnaldi) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Effect Office Hours 26: Community projects and Alchemy](/lore/effect-office-hours-26-community-projects-alchemy) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Effect Office Hours 27: Alchemy, infrastructure as effects](/lore/effect-office-hours-27-alchemy-infrastructure-as-effects) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [The error model](/lore/error-model) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Floor and ceiling](/lore/floor-and-ceiling) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Happy Path 116: Infrastructure as effects](/lore/happy-path-116-infrastructure-as-effects-sam-goodwin) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Happy Path 81: TypeScript and effects](/lore/happy-path-81-typescript-and-effects-michael-arnaldi) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Infrastructure as effects](/lore/infrastructure-as-effects) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Worker init runs twice](/lore/init-runs-twice) — edited: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Lauren Tan](/lore/lauren-tan) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [A Layer as constructor](/lore/layer-constructor-pattern) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Lifecycles are machines](/lore/lifecycles-are-machines) — edited: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Michael Arnaldi](/lore/michael-arnaldi) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [No comments](/lore/no-comments) — edited: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [One capability, every surface](/lore/one-capability-every-surface) — edited: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [The plan model](/lore/plan-model) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Lauren Tan: Dune, trust, and agent skills](/lore/poteto-lauren-tan-2500-prs-dune) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Production-grade TypeScript](/lore/production-grade-typescript) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Sam Goodwin](/lore/sam-goodwin) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Tests that earn their place](/lore/tests-that-earn-their-place) — edited: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [The fence](/lore/the-fence) — edited: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Theo Browne](/lore/theo-browne) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Theo Browne: Please stop using stupid models](/lore/theo-please-stop-using-stupid-models) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Think wider](/lore/think-wider) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Visakan Veerasamy](/lore/visakan-veerasamy) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Why JavaScript is broken: Effect and TypeScript](/lore/why-javascript-is-broken-effect-michael-arnaldi) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Why TypeScript is a good fit for Scala developers](/lore/ziverge-de-goes-arnaldi-typescript-for-scala-devs) — new page: [feat: weave public lore across the site](https://github.com/joelhooks/rat-stack/commit/1927a368f31481d3f771d80a4e758c1ee5939d85)
- [Oxlint rule limits](/resources/lint-rule-limits.svx) — edited: [docs(brain): name no private project in the served lint-limits note](https://github.com/joelhooks/rat-stack/commit/aa4fd74b37a972315314df53bf5c99e77bd8aee6)
- [Effect + Alchemy peer patterns](/resources/same-version-repos.svx) — edited: [feat: add ratstack site easter eggs and debt ledger](https://github.com/joelhooks/rat-stack/commit/6ff67ec587a307d133aaa6fa73f2c735b3263cf3)
- [AGENTS.md](/AGENTS.md) — edited: [feat: add ratstack site easter eggs and debt ledger](https://github.com/joelhooks/rat-stack/commit/6ff67ec587a307d133aaa6fa73f2c735b3263cf3)
- [add-a-capability](/skills/add-a-capability) — edited: [feat: add ratstack site easter eggs and debt ledger](https://github.com/joelhooks/rat-stack/commit/6ff67ec587a307d133aaa6fa73f2c735b3263cf3)
- [README.md](/README.md) — edited: [docs: tagline, An Effect stack so pure (aspirational) Kit Langton will blush.](https://github.com/joelhooks/rat-stack/commit/0b82d26c6bacaa1d1d9bcc0219ede4d3807634a5)
- [VISION.md](/VISION.md) — edited: [docs: tagline, An Effect stack so pure (aspirational) Kit Langton will blush.](https://github.com/joelhooks/rat-stack/commit/0b82d26c6bacaa1d1d9bcc0219ede4d3807634a5)

## 2026-09-24

- [README.md](/README.md) — edited: [docs: tagline says stack, not app](https://github.com/joelhooks/rat-stack/commit/c70a58532593721c742a0beaf2633d6871fe85d9)
- [VISION.md](/VISION.md) — edited: [docs: tagline says stack, not app](https://github.com/joelhooks/rat-stack/commit/c70a58532593721c742a0beaf2633d6871fe85d9)
- [README.md](/README.md) — edited: [docs: tagline gains (aspirationally)](https://github.com/joelhooks/rat-stack/commit/e01809febf81b38819fcd16385b10d36b5898c04)
- [VISION.md](/VISION.md) — edited: [docs: tagline gains (aspirationally)](https://github.com/joelhooks/rat-stack/commit/e01809febf81b38819fcd16385b10d36b5898c04)
- [README.md](/README.md) — edited: [docs: tagline, An Effect app so pure Kit Langton will blush.](https://github.com/joelhooks/rat-stack/commit/13f0f2a22308cc04037b32cbc798b7b928859a74)
- [VISION.md](/VISION.md) — edited: [docs: tagline, An Effect app so pure Kit Langton will blush.](https://github.com/joelhooks/rat-stack/commit/13f0f2a22308cc04037b32cbc798b7b928859a74)
- [README.md](/README.md) — edited: [docs(vision): the core why is the best Effect + Alchemy application we can build](https://github.com/joelhooks/rat-stack/commit/a5a1b80d1fc23f4d90afd1e3c4a00460cde0be66)
- [VISION.md](/VISION.md) — edited: [docs(vision): the core why is the best Effect + Alchemy application we can build](https://github.com/joelhooks/rat-stack/commit/a5a1b80d1fc23f4d90afd1e3c4a00460cde0be66)
- [An MCP your users want](/lore/an-mcp-your-users-want) — edited: [docs(lore): code mode verdict splits template and hosted site; init test names its failure](https://github.com/joelhooks/rat-stack/commit/fa058b1aafd5bd58419fc22fb19a88c2a3609ea8)
- [Worker init runs twice](/lore/init-runs-twice) — edited: [docs(lore): code mode verdict splits template and hosted site; init test names its failure](https://github.com/joelhooks/rat-stack/commit/fa058b1aafd5bd58419fc22fb19a88c2a3609ea8)
- [A clean playground](/lore/a-clean-playground) — new page: [Add lore wiki to ratstack.sh](https://github.com/joelhooks/rat-stack/commit/0aa4e74900a8b2e7e0d9058bf6b1291b787f488a)
- [An MCP your users want](/lore/an-mcp-your-users-want) — new page: [Add lore wiki to ratstack.sh](https://github.com/joelhooks/rat-stack/commit/0aa4e74900a8b2e7e0d9058bf6b1291b787f488a)
- [Cartridges](/lore/cartridges) — new page: [Add lore wiki to ratstack.sh](https://github.com/joelhooks/rat-stack/commit/0aa4e74900a8b2e7e0d9058bf6b1291b787f488a)
- [Worker init runs twice](/lore/init-runs-twice) — new page: [Add lore wiki to ratstack.sh](https://github.com/joelhooks/rat-stack/commit/0aa4e74900a8b2e7e0d9058bf6b1291b787f488a)
- [Lifecycles are machines](/lore/lifecycles-are-machines) — new page: [Add lore wiki to ratstack.sh](https://github.com/joelhooks/rat-stack/commit/0aa4e74900a8b2e7e0d9058bf6b1291b787f488a)
- [No comments](/lore/no-comments) — new page: [Add lore wiki to ratstack.sh](https://github.com/joelhooks/rat-stack/commit/0aa4e74900a8b2e7e0d9058bf6b1291b787f488a)
- [One capability, every surface](/lore/one-capability-every-surface) — new page: [Add lore wiki to ratstack.sh](https://github.com/joelhooks/rat-stack/commit/0aa4e74900a8b2e7e0d9058bf6b1291b787f488a)
- [Tests that earn their place](/lore/tests-that-earn-their-place) — new page: [Add lore wiki to ratstack.sh](https://github.com/joelhooks/rat-stack/commit/0aa4e74900a8b2e7e0d9058bf6b1291b787f488a)
- [The fence](/lore/the-fence) — new page: [Add lore wiki to ratstack.sh](https://github.com/joelhooks/rat-stack/commit/0aa4e74900a8b2e7e0d9058bf6b1291b787f488a)
- [AGENTS.md](/AGENTS.md) — edited: [feat(capability): add ambient call watch](https://github.com/joelhooks/rat-stack/commit/a33288bfb0398726f4ea7983ce5b1216a94b9557)
- [keep-or-cut](/skills/keep-or-cut) — edited: [feat(capability): add ambient call watch](https://github.com/joelhooks/rat-stack/commit/a33288bfb0398726f4ea7983ce5b1216a94b9557)
- [AGENTS.md](/AGENTS.md) — edited: [fix(lint): no-comments keeps TypeScript @ts-&#42; directives](https://github.com/joelhooks/rat-stack/commit/bcd1c1334a997b1a63072e759c8230be4f1f56bb)
- [Oxlint rule limits](/resources/lint-rule-limits.svx) — new page: [fix: close static lint rule bypasses](https://github.com/joelhooks/rat-stack/commit/bfa08cebbc3b2c838165aa0b2ebf1c12a33b3a3d)

## 2026-09-23

- [AGENTS.md](/AGENTS.md) — edited: [fix: project native schema constraints](https://github.com/joelhooks/rat-stack/commit/26fb6aad44d26a88914bc13754ac9b6e39ab9ceb)
- [AGENTS.md](/AGENTS.md) — edited: [docs(agents): tautological, change-detector, and gapless regression tests considered harmful](https://github.com/joelhooks/rat-stack/commit/bc930c6f0a869978c2aec2c7d25e274be4637584)
- [AGENTS.md](/AGENTS.md) — edited: [docs: close out the rat devtools plan](https://github.com/joelhooks/rat-stack/commit/cb3cd51b72bc941a40257b3c7463a60d508fb1be)
- [AGENTS.md](/AGENTS.md) — edited: [feat(dev): run the web app through portless at rat-stack.localhost](https://github.com/joelhooks/rat-stack/commit/4b939bd476bb819f1c76badee6773827c0a06ecc)
- [AGENTS.md](/AGENTS.md) — edited: [docs(agents): apps/infra changes and planned deploys no longer need owner sign-off](https://github.com/joelhooks/rat-stack/commit/709f5e2c71580d7da3a1df576431a3f57ba3e032)
- [AGENTS.md](/AGENTS.md) — edited: [chore: stop linking .agent-sources/effect; pi-effect reads the pinned mirror in place](https://github.com/joelhooks/rat-stack/commit/a171276ce061b31b055173d95b2b5f2d4d4b6e71)
- [README.md](/README.md) — edited: [chore: stop linking .agent-sources/effect; pi-effect reads the pinned mirror in place](https://github.com/joelhooks/rat-stack/commit/a171276ce061b31b055173d95b2b5f2d4d4b6e71)
- [AGENTS.md](/AGENTS.md) — edited: [feat(web): run the 🐀 devtools and overlay under vite dev](https://github.com/joelhooks/rat-stack/commit/b1c1f27ae4a58c8c1b2ad42de9dfa35cc9c4c2de)
- [keep-or-cut](/skills/keep-or-cut) — edited: [feat(web): run the 🐀 devtools and overlay under vite dev](https://github.com/joelhooks/rat-stack/commit/b1c1f27ae4a58c8c1b2ad42de9dfa35cc9c4c2de)
- [AGENTS.md](/AGENTS.md) — edited: [fix(web): make vite dev work by serving /rpc in process](https://github.com/joelhooks/rat-stack/commit/037500a05e7c091eb2c4d21b0ad40232fa54a7a9)
- [AGENTS.md](/AGENTS.md) — edited: [feat(lint): keep devtools and test people out of production](https://github.com/joelhooks/rat-stack/commit/3c9d280b15bbd5ec40a43b4d4fc6faf9e2b2f707)
- [AGENTS.md](/AGENTS.md) — edited: [docs: document runAs and test people](https://github.com/joelhooks/rat-stack/commit/806048aa69c6ab64bdc3428443bfb04f4cbebd67)
- [AGENTS.md](/AGENTS.md) — edited: [docs: document machine devtools and queue the client slices](https://github.com/joelhooks/rat-stack/commit/d05f076e33d1a993cd94a095e10342300817e983)
- [add-a-lifecycle-machine](/skills/add-a-lifecycle-machine) — edited: [docs: document machine devtools and queue the client slices](https://github.com/joelhooks/rat-stack/commit/d05f076e33d1a993cd94a095e10342300817e983)
- [keep-or-cut](/skills/keep-or-cut) — edited: [docs: document machine devtools and queue the client slices](https://github.com/joelhooks/rat-stack/commit/d05f076e33d1a993cd94a095e10342300817e983)
- [AGENTS.md](/AGENTS.md) — edited: [feat(lint): translate five Foldkit rules to rat-stack](https://github.com/joelhooks/rat-stack/commit/81dc9cb22403fc2eafb5f70887c4764c643ab846)
- [AGENTS.md](/AGENTS.md) — edited: [feat(devtools): add the rat devtools cartridge](https://github.com/joelhooks/rat-stack/commit/bf8df46bb84353602cdb8ecc352114ac0c2ab59b)
- [keep-or-cut](/skills/keep-or-cut) — edited: [feat(devtools): add the rat devtools cartridge](https://github.com/joelhooks/rat-stack/commit/bf8df46bb84353602cdb8ecc352114ac0c2ab59b)
- [AGENTS.md](/AGENTS.md) — edited: [refactor: split capability contracts from handlers](https://github.com/joelhooks/rat-stack/commit/9a7bea5214a84c49bad23966bdcca7c4ca2b9c3d)
- [README.md](/README.md) — edited: [refactor: split capability contracts from handlers](https://github.com/joelhooks/rat-stack/commit/9a7bea5214a84c49bad23966bdcca7c4ca2b9c3d)
- [add-a-capability](/skills/add-a-capability) — edited: [refactor: split capability contracts from handlers](https://github.com/joelhooks/rat-stack/commit/9a7bea5214a84c49bad23966bdcca7c4ca2b9c3d)
- [keep-or-cut](/skills/keep-or-cut) — edited: [refactor: split capability contracts from handlers](https://github.com/joelhooks/rat-stack/commit/9a7bea5214a84c49bad23966bdcca7c4ca2b9c3d)
- [Effect + Alchemy peers](/resources/peers.svx) — edited: [test: fail when documented versions drift from the manifests](https://github.com/joelhooks/rat-stack/commit/2d3fca623ed61ef8eb5b5624db6dd50813b39dab)
- [Effect + Alchemy peer patterns](/resources/same-version-repos.svx) — edited: [test: fail when documented versions drift from the manifests](https://github.com/joelhooks/rat-stack/commit/2d3fca623ed61ef8eb5b5624db6dd50813b39dab)
- [AGENTS.md](/AGENTS.md) — edited: [test: fail when documented versions drift from the manifests](https://github.com/joelhooks/rat-stack/commit/2d3fca623ed61ef8eb5b5624db6dd50813b39dab)
- [README.md](/README.md) — edited: [test: fail when documented versions drift from the manifests](https://github.com/joelhooks/rat-stack/commit/2d3fca623ed61ef8eb5b5624db6dd50813b39dab)
- [gardener](/skills/gardener) — edited: [test: fail when documented versions drift from the manifests](https://github.com/joelhooks/rat-stack/commit/2d3fca623ed61ef8eb5b5624db6dd50813b39dab)
- [Effect 4 study: September 2026](/resources/effect-4-reference-projects.svx) — edited: [docs: record Effect and Alchemy peer patterns](https://github.com/joelhooks/rat-stack/commit/5cce86de2b460246553f4f7bb39858b3394d4ac1)
- [Effect + Alchemy peer patterns](/resources/same-version-repos.svx) — new page: [docs: record Effect and Alchemy peer patterns](https://github.com/joelhooks/rat-stack/commit/5cce86de2b460246553f4f7bb39858b3394d4ac1)
- [AGENTS.md](/AGENTS.md) — edited: [docs: list to-rpc as a projection boundary and point the gardener rule at its skills](https://github.com/joelhooks/rat-stack/commit/2f3cfd60fe1dff94325c7c99595e331729f9ba17)
- [AGENTS.md](/AGENTS.md) — edited: [feat: enforce rat-stack architecture boundaries](https://github.com/joelhooks/rat-stack/commit/6f10f5c4267a7236394581c89ffdf0fc72a168f5)
- [uncomplect](/skills/uncomplect) — new page: [docs: add uncomplect skill tailored to rat-stack nouns, cartridge test, and fence](https://github.com/joelhooks/rat-stack/commit/e84ba3126247d246109a63ba23f9bba4aea3099c)
- [Effect + Alchemy peers](/resources/peers.svx) — new page: [feat: find-peers skill and script for repos on our prerelease lines](https://github.com/joelhooks/rat-stack/commit/426f860ea0496c9b278f988735059b74a7cc2abf)
- [find-peers](/skills/find-peers) — new page: [feat: find-peers skill and script for repos on our prerelease lines](https://github.com/joelhooks/rat-stack/commit/426f860ea0496c9b278f988735059b74a7cc2abf)
- [gardener](/skills/gardener) — edited: [feat: find-peers skill and script for repos on our prerelease lines](https://github.com/joelhooks/rat-stack/commit/426f860ea0496c9b278f988735059b74a7cc2abf)
- [gardener](/skills/gardener) — new page: [docs: add gardener skill for bumps, same-version snooping, and lint-first cleanup](https://github.com/joelhooks/rat-stack/commit/0d99cb87b0fc62e87fa4da54f8a1368ffabdf9a4)
- [AGENTS.md](/AGENTS.md) — edited: [feat: ban comments in code, after Dune](https://github.com/joelhooks/rat-stack/commit/52c721b89b88bffb771414478d0905e910a2eafa)
- [AGENTS.md](/AGENTS.md) — edited: [chore: enforce every anti-slop rule](https://github.com/joelhooks/rat-stack/commit/19bc13695690d12f809d43f8fff7d27ac602ccb5)
- [learn-alchemy](/skills/learn-alchemy) — edited: [refactor(mischief): typed hast, parsed boundaries, honest factory names](https://github.com/joelhooks/rat-stack/commit/2309728aa61f34a40e07c9c7f6a502c0ee20099e)

## 2026-09-22

- [README.md](/README.md) — edited: [docs: drop the README image that broke on ratstack.sh](https://github.com/joelhooks/rat-stack/commit/85ebb30113fa56388142f39ec12c2ab0be6be207)
- [README.md](/README.md) — edited: [feat: the rat emoji is the logo, favicon, and touch icon](https://github.com/joelhooks/rat-stack/commit/68d96d3cdcb1f2fb4edf43b88d16df7a65a25ce0)
- [VISION.md](/VISION.md) — edited: [docs: cite the CascadiaJS source for cheap experimentation](https://github.com/joelhooks/rat-stack/commit/b78dfb16f3f369cda2adf4bc9263d16478065f7f)
- [VISION.md](/VISION.md) — edited: [docs: vision is pieces, trust, floor, and range](https://github.com/joelhooks/rat-stack/commit/cc20223d97b3571519233d43945ce93c7d34c295)
- [add-a-capability](/skills/add-a-capability) — edited: [fix: document the 429; derive the serve test from the registry](https://github.com/joelhooks/rat-stack/commit/91a75ce2fc8407320d14ba84cc87047e69efde63)
- [README.md](/README.md) — edited: [docs: format once after renaming the workspace](https://github.com/joelhooks/rat-stack/commit/c09ed118f38936d30721e26c1ff640296c001090)
- [AGENTS.md](/AGENTS.md) — edited: [docs: make it yours, promise proofs, and a plainer vision](https://github.com/joelhooks/rat-stack/commit/16b586bfd4714505da79f2af881719555dc88931)
- [README.md](/README.md) — edited: [docs: make it yours, promise proofs, and a plainer vision](https://github.com/joelhooks/rat-stack/commit/16b586bfd4714505da79f2af881719555dc88931)
- [VISION.md](/VISION.md) — edited: [docs: make it yours, promise proofs, and a plainer vision](https://github.com/joelhooks/rat-stack/commit/16b586bfd4714505da79f2af881719555dc88931)
- [learn-alchemy](/skills/learn-alchemy) — new page: [feat: learn-alchemy skill](https://github.com/joelhooks/rat-stack/commit/638543479700f06b1c3769e0b7bd625a538912d0)
- [learn-rat-stack](/skills/learn-rat-stack) — edited: [feat: learn-alchemy skill](https://github.com/joelhooks/rat-stack/commit/638543479700f06b1c3769e0b7bd625a538912d0)
- [add-a-capability](/skills/add-a-capability) — edited: [feat: teach and cache the stack](https://github.com/joelhooks/rat-stack/commit/b98565f6dcc60607746fb404cb9d8170b9a2132d)
- [add-a-lifecycle-machine](/skills/add-a-lifecycle-machine) — edited: [feat: teach and cache the stack](https://github.com/joelhooks/rat-stack/commit/b98565f6dcc60607746fb404cb9d8170b9a2132d)
- [keep-or-cut](/skills/keep-or-cut) — edited: [feat: teach and cache the stack](https://github.com/joelhooks/rat-stack/commit/b98565f6dcc60607746fb404cb9d8170b9a2132d)
- [learn-rat-stack](/skills/learn-rat-stack) — edited: [feat: teach and cache the stack](https://github.com/joelhooks/rat-stack/commit/b98565f6dcc60607746fb404cb9d8170b9a2132d)

## 2026-09-21

- [add-a-capability](/skills/add-a-capability) — new page: [mischief: search, read, execute, the skills catalogue, and agent discovery](https://github.com/joelhooks/rat-stack/commit/ff17799dd6e25532d4baa0a4089567df74d1f90c)
- [add-a-lifecycle-machine](/skills/add-a-lifecycle-machine) — new page: [mischief: search, read, execute, the skills catalogue, and agent discovery](https://github.com/joelhooks/rat-stack/commit/ff17799dd6e25532d4baa0a4089567df74d1f90c)
- [keep-or-cut](/skills/keep-or-cut) — new page: [mischief: search, read, execute, the skills catalogue, and agent discovery](https://github.com/joelhooks/rat-stack/commit/ff17799dd6e25532d4baa0a4089567df74d1f90c)
- [learn-rat-stack](/skills/learn-rat-stack) — edited: [mischief: search, read, execute, the skills catalogue, and agent discovery](https://github.com/joelhooks/rat-stack/commit/ff17799dd6e25532d4baa0a4089567df74d1f90c)
- [learn-rat-stack](/skills/learn-rat-stack) — new page: [mischief: local-only Effect Worker prototype for ratstack.sh](https://github.com/joelhooks/rat-stack/commit/9417a990d494cd3e9fa63731d2e3b9c23ec218ad)
- [README.md](/README.md) — edited: [brand and harvest: the Rat Stack mark, OG image step, agent-ready checks closed](https://github.com/joelhooks/rat-stack/commit/7464743e12c7e1fcadab8497d1f95bbb2ceabec4)

## 2026-09-20

- [Effect 4 study: September 2026](/resources/effect-4-reference-projects.svx) — edited: [chore: dependency sweep; lint joins the turbo gate](https://github.com/joelhooks/rat-stack/commit/03fde9bd017824c87c0570355bec2ddbd1e26ade)
- [AGENTS.md](/AGENTS.md) — edited: [chore: dependency sweep; lint joins the turbo gate](https://github.com/joelhooks/rat-stack/commit/03fde9bd017824c87c0570355bec2ddbd1e26ade)
- [README.md](/README.md) — edited: [chore: dependency sweep; lint joins the turbo gate](https://github.com/joelhooks/rat-stack/commit/03fde9bd017824c87c0570355bec2ddbd1e26ade)
- [Effect 4 study: September 2026](/resources/effect-4-reference-projects.svx) — edited: [chore: @xstate/effect from the npm registry, tarball retired](https://github.com/joelhooks/rat-stack/commit/d4354c4516749e5ef295a5abc80068c1f2ae2360)
- [AGENTS.md](/AGENTS.md) — edited: [chore: @xstate/effect from the npm registry, tarball retired](https://github.com/joelhooks/rat-stack/commit/d4354c4516749e5ef295a5abc80068c1f2ae2360)
- [README.md](/README.md) — edited: [chore: @xstate/effect from the npm registry, tarball retired](https://github.com/joelhooks/rat-stack/commit/d4354c4516749e5ef295a5abc80068c1f2ae2360)

## 2026-09-18

- [Schema projections: 2026-09-18 history](/resources/schema-projections-and-code-mode.svx) — edited: [docs: template acceptance, rat-stack's own AGENTS.md answers, keep-or-cut](https://github.com/joelhooks/rat-stack/commit/da4d5f6770522c354a8eebfd8bbd46d53d816d6d)
- [AGENTS.md](/AGENTS.md) — edited: [docs: template acceptance, rat-stack's own AGENTS.md answers, keep-or-cut](https://github.com/joelhooks/rat-stack/commit/da4d5f6770522c354a8eebfd8bbd46d53d816d6d)
- [README.md](/README.md) — edited: [docs: template acceptance, rat-stack's own AGENTS.md answers, keep-or-cut](https://github.com/joelhooks/rat-stack/commit/da4d5f6770522c354a8eebfd8bbd46d53d816d6d)
- [Schema projections: 2026-09-18 history](/resources/schema-projections-and-code-mode.svx) — edited: [feat(capability): code mode, the fourth projection](https://github.com/joelhooks/rat-stack/commit/e90e35da7c33ae774959dd69948a0d68a48fe832)
- [AGENTS.md](/AGENTS.md) — edited: [feat(capability): code mode, the fourth projection](https://github.com/joelhooks/rat-stack/commit/e90e35da7c33ae774959dd69948a0d68a48fe832)
- [README.md](/README.md) — edited: [feat(capability): code mode, the fourth projection](https://github.com/joelhooks/rat-stack/commit/e90e35da7c33ae774959dd69948a0d68a48fe832)
- [Schema projections: 2026-09-18 history](/resources/schema-projections-and-code-mode.svx) — edited: [feat: inspectFile as one capability on four commands](https://github.com/joelhooks/rat-stack/commit/b08930683c8ef253ad84a0c39c0ef8086260b55c)
- [AGENTS.md](/AGENTS.md) — edited: [feat: inspectFile as one capability on four commands](https://github.com/joelhooks/rat-stack/commit/b08930683c8ef253ad84a0c39c0ef8086260b55c)
- [README.md](/README.md) — edited: [feat: inspectFile as one capability on four commands](https://github.com/joelhooks/rat-stack/commit/b08930683c8ef253ad84a0c39c0ef8086260b55c)
- [Schema projections: 2026-09-18 history](/resources/schema-projections-and-code-mode.svx) — new page: [docs(brain): one Schema, many surfaces (CLI, REST/OpenAPI, MCP, code mode)](https://github.com/joelhooks/rat-stack/commit/94f656a3e5b870665aff5994c508ebb7efd94f9b)
- [Effect 4 study: September 2026](/resources/effect-4-reference-projects.svx) — edited: [chore: rename joel-stack to rat-stack](https://github.com/joelhooks/rat-stack/commit/cef2b78999e3ed93cc397d0da191873779bc1a56)
- [AGENTS.md](/AGENTS.md) — edited: [chore: rename joel-stack to rat-stack](https://github.com/joelhooks/rat-stack/commit/cef2b78999e3ed93cc397d0da191873779bc1a56)
- [README.md](/README.md) — edited: [chore: rename joel-stack to rat-stack](https://github.com/joelhooks/rat-stack/commit/cef2b78999e3ed93cc397d0da191873779bc1a56)
- [VISION.md](/VISION.md) — edited: [chore: rename joel-stack to rat-stack](https://github.com/joelhooks/rat-stack/commit/cef2b78999e3ed93cc397d0da191873779bc1a56)
- [Effect 4 study: September 2026](/resources/effect-4-reference-projects.svx) — edited: [docs(brain): record the second Effect 4 slice and its gotchas](https://github.com/joelhooks/rat-stack/commit/29964aa0d436c18635efe095d81c434e4fc72583)
- [AGENTS.md](/AGENTS.md) — edited: [feat: close the Effect 4 reference gaps (language service, service shape, effect vitest, mirrors)](https://github.com/joelhooks/rat-stack/commit/de030598b22620cd452ab6ff393cff342bcf856b)
- [README.md](/README.md) — edited: [feat: close the Effect 4 reference gaps (language service, service shape, effect vitest, mirrors)](https://github.com/joelhooks/rat-stack/commit/de030598b22620cd452ab6ff393cff342bcf856b)
- [Effect 4 study: September 2026](/resources/effect-4-reference-projects.svx) — edited: [docs(brain): link filed xstate issue #5725](https://github.com/joelhooks/rat-stack/commit/862db3b70736460f451219ffd0930fcb3b38385e)
- [Effect 4 study: September 2026](/resources/effect-4-reference-projects.svx) — edited: [docs(brain): record prepared @xstate/effect upstream contribution](https://github.com/joelhooks/rat-stack/commit/25eb0c9099f5acce2aa5504ec4df7619fa627e8d)
- [Effect 4 study: September 2026](/resources/effect-4-reference-projects.svx) — new page: [docs(brain): Effect 4 reference project study and @xstate/effect findings](https://github.com/joelhooks/rat-stack/commit/6a6178e9d7e2612a2a786a5507262c5c6b10c4cd)
- [AGENTS.md](/AGENTS.md) — edited: [feat(cli): run stats through an @xstate/effect machine](https://github.com/joelhooks/rat-stack/commit/92f60e0c7ec069a0dc9cbcdfabe2ee84b8b1ac98)
- [README.md](/README.md) — edited: [feat(cli): run stats through an @xstate/effect machine](https://github.com/joelhooks/rat-stack/commit/92f60e0c7ec069a0dc9cbcdfabe2ee84b8b1ac98)

## 2026-09-17

- [AGENTS.md](/AGENTS.md) — edited: [chore: rename ts-cli-template to joel-stack](https://github.com/joelhooks/rat-stack/commit/e4d02e6195ab9e3ceaa79a975b5dcf742e933830)
- [README.md](/README.md) — edited: [chore: rename ts-cli-template to joel-stack](https://github.com/joelhooks/rat-stack/commit/e4d02e6195ab9e3ceaa79a975b5dcf742e933830)
- [VISION.md](/VISION.md) — edited: [chore: rename ts-cli-template to joel-stack](https://github.com/joelhooks/rat-stack/commit/e4d02e6195ab9e3ceaa79a975b5dcf742e933830)
- [AGENTS.md](/AGENTS.md) — edited: [feat(infra): bake Alchemy in as apps/infra, one Effect Stack per project](https://github.com/joelhooks/rat-stack/commit/6c1229835647808707d7d397034f11f04d024024)
- [README.md](/README.md) — edited: [feat(infra): bake Alchemy in as apps/infra, one Effect Stack per project](https://github.com/joelhooks/rat-stack/commit/6c1229835647808707d7d397034f11f04d024024)
- [AGENTS.md](/AGENTS.md) — edited: [chore(deps): move XState to 6.0.0-alpha.58](https://github.com/joelhooks/rat-stack/commit/218386e71f0707db3e08fa54204c9bc3687d5e6e)
- [README.md](/README.md) — edited: [chore(deps): move XState to 6.0.0-alpha.58](https://github.com/joelhooks/rat-stack/commit/218386e71f0707db3e08fa54204c9bc3687d5e6e)
- [AGENTS.md](/AGENTS.md) — edited: [chore(deps): bump the pinned stack: Effect rc.115, Vitest 5, Oxlint 1.83, XState 5.33.2](https://github.com/joelhooks/rat-stack/commit/ddeb33a7a024053aa64d91cc7cc8ee4862bcc0ab)
- [README.md](/README.md) — edited: [chore(deps): bump the pinned stack: Effect rc.115, Vitest 5, Oxlint 1.83, XState 5.33.2](https://github.com/joelhooks/rat-stack/commit/ddeb33a7a024053aa64d91cc7cc8ee4862bcc0ab)
- [AGENTS.md](/AGENTS.md) — edited: [Add varlock: checked-in .env.schema, env:check script, varlock load in pnpm check](https://github.com/joelhooks/rat-stack/commit/bc2baaa8f90dbdc7238138a118268b31333d3461)
- [README.md](/README.md) — edited: [Add varlock: checked-in .env.schema, env:check script, varlock load in pnpm check](https://github.com/joelhooks/rat-stack/commit/bc2baaa8f90dbdc7238138a118268b31333d3461)

## 2026-08-29

- [AGENTS.md](/AGENTS.md) — edited: [monorepo rework + Effect 4.0.0-rc.112 + vendored alchemy](https://github.com/joelhooks/rat-stack/commit/14a08e58fb07824ad0b2be98991c0fdd5f32b78f)
- [README.md](/README.md) — edited: [monorepo rework + Effect 4.0.0-rc.112 + vendored alchemy](https://github.com/joelhooks/rat-stack/commit/14a08e58fb07824ad0b2be98991c0fdd5f32b78f)
- [VISION.md](/VISION.md) — edited: [monorepo rework + Effect 4.0.0-rc.112 + vendored alchemy](https://github.com/joelhooks/rat-stack/commit/14a08e58fb07824ad0b2be98991c0fdd5f32b78f)

## 2026-07-22

- [AGENTS.md](/AGENTS.md) — edited: [chore: update Effect v4 to beta.99](https://github.com/joelhooks/rat-stack/commit/3c3c52928658e6f91871a99376a33a17e63876d1)
- [README.md](/README.md) — edited: [chore: update Effect v4 to beta.99](https://github.com/joelhooks/rat-stack/commit/3c3c52928658e6f91871a99376a33a17e63876d1)

## 2026-07-16

- [AGENTS.md](/AGENTS.md) — edited: [Live .pi surface: project.ts extension, APPEND&#95;SYSTEM.md, typed pi API dep](https://github.com/joelhooks/rat-stack/commit/a6c6dc34bb4da71d43000a13af556b6426c7e2fb)
- [README.md](/README.md) — edited: [Live .pi surface: project.ts extension, APPEND&#95;SYSTEM.md, typed pi API dep](https://github.com/joelhooks/rat-stack/commit/a6c6dc34bb4da71d43000a13af556b6426c7e2fb)
- [AGENTS.md](/AGENTS.md) — new page: [Add full agentic surface](https://github.com/joelhooks/rat-stack/commit/f12746c1f466a4c040eb042bf1f68f14a871b7f5)
- [README.md](/README.md) — edited: [Add full agentic surface](https://github.com/joelhooks/rat-stack/commit/f12746c1f466a4c040eb042bf1f68f14a871b7f5)
- [VISION.md](/VISION.md) — new page: [Add full agentic surface](https://github.com/joelhooks/rat-stack/commit/f12746c1f466a4c040eb042bf1f68f14a871b7f5)
- [README.md](/README.md) — new page: [Prototype strict Effect v4 CLI template](https://github.com/joelhooks/rat-stack/commit/584c338cd8bfe7014a1aba06ef5cc8115ee9f914)
