> ## Documentation Index
> Fetch the complete documentation index at: https://internal.softcrum.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Canonical Slices

> A canonical slice is the complete reference implementation of one archetype. Agents copy it instead of re-deriving the pattern, which is what keeps generated code uniform across the suite.

**Two archetypes coexist** (DEC-I5). Every task spec declares which one it follows — copying the
wrong archetype is a review-blocking error.

| Archetype                   | Slice                                               | Shape                                                                                                          | Status                                   |
| --------------------------- | --------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | ---------------------------------------- |
| Synchronous command         | [`create-initiative.md`](/slices/create-initiative) | route → handler → domain → repository → outbox + audit → response                                              | **RECONSTRUCTION** — awaiting validation |
| Asynchronous event pipeline | [`track-event.md`](/slices/track-event)             | fast-ack 202 → queue → idempotent processor → rules engine → ledger → outbox → notification dispatch → webhook | **SPEC** — becomes WALKTHROUGH in TS-004 |

Status meanings: **SPEC** = the pattern as designed, no code behind it yet.
**WALKTHROUGH** = the doc points at real, merged files and stays in sync with them.
