From eae1dc6f6be35d9dd074190b95e4a8780d9360fd Mon Sep 17 00:00:00 2001 From: Tom Boucher Date: Fri, 15 May 2026 09:49:19 -0400 Subject: [PATCH] docs: keep inventory module rows sorted --- docs/INVENTORY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/INVENTORY.md b/docs/INVENTORY.md index d94168a4f..9ef183f85 100644 --- a/docs/INVENTORY.md +++ b/docs/INVENTORY.md @@ -423,8 +423,8 @@ Full listing: `get-shit-done/bin/lib/*.cjs`. | `validate-command-router.cjs` | Thin CJS subcommand router adapter for `gsd-tools validate` | | `verify-command-router.cjs` | Thin CJS subcommand router adapter for `gsd-tools verify` | | `verify.cjs` | Plan structure, phase completeness, reference, commit validation | -| `workstream-inventory.cjs` | Shared workstream inventory projection: state fields, phase/plan/summary counts, roadmap phase count, and active marker — thin orchestrator that delegates pure projection to `workstream-inventory-builder.generated.cjs` | | `workstream-inventory-builder.generated.cjs` | GENERATED — pure workstream inventory projection builder; CJS artifact emitted from `sdk/src/workstream-inventory/builder.ts` via `sdk/scripts/gen-workstream-inventory-builder.mjs`; do not edit directly | +| `workstream-inventory.cjs` | Shared workstream inventory projection: state fields, phase/plan/summary counts, roadmap phase count, and active marker — thin orchestrator that delegates pure projection to `workstream-inventory-builder.generated.cjs` | | `workstream-name-policy.cjs` | Canonical workstream name validation (`isValidActiveWorkstreamName`) and slug normalization (`toWorkstreamSlug`); shared by all workstream callers | | `workstream.cjs` | Workstream CRUD, migration, session-scoped active pointer | | `worktree-safety.cjs` | Worktree-root resolution and non-destructive prune policy decisions; owns W017 health-check logic |