Skip to content
sdlc
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Libraries
Child Projects
Intersect
Architecture
Architecture overview
Deterministic-first
Harness-agnostic
Data model
Data-model map (interactive)
Site assembly
Git ref leases
Reference
Ops
sdlc backlog create
sdlc backlog preview-id
sdlc backlog update
sdlc commit create
sdlc commit get-schema
sdlc config get-backlog-policy
sdlc config get-quality-checks
sdlc config get-spawn-policy
sdlc config get-worktree-init
sdlc config scaffold
sdlc config set-quality-checks
sdlc config set-worktree-init
sdlc dashboard
sdlc dev link
sdlc dev off
sdlc dev status
sdlc dev use
sdlc docs build-subsites
sdlc docs generate
sdlc gate corpus-invocation
sdlc gate markdown-fixtures
sdlc gate skill-prose
sdlc gate worktree-scope
sdlc harness export
sdlc harness install claude
sdlc harness model
sdlc lease heartbeat
sdlc lease heartbeat-loop
sdlc lease inspect
sdlc lease list
sdlc lease migrate
sdlc lease op claim
sdlc lease parse-footer
sdlc lease reconcile
sdlc lease release
sdlc lease task acquire
sdlc lease task archive
sdlc lease task claim
sdlc lease task fence
sdlc lease task reacquire
sdlc lease task sweep
sdlc lease task transition
sdlc lease task update-gates
sdlc milestone create
sdlc orchestrate log-tick
sdlc orchestrate watch
sdlc plugin info
sdlc plugin install-permissions
sdlc plugin resolve
sdlc pr classify
sdlc project cleanup
sdlc project detect-worktree-init
sdlc project doctor
sdlc project preflight-worktree
sdlc project scan candidates
sdlc project scan todos
sdlc project setup
sdlc project teardown-worktree
sdlc quality baseline capture
sdlc quality baseline diff
sdlc quality baseline prune
sdlc quality detect
sdlc quality run
sdlc reference create
sdlc reference preview-id
sdlc report get-schema
sdlc report render
sdlc site build
sdlc standard create
sdlc standard preview-id
sdlc standard supersede
sdlc standard update
sdlc task check-claims
sdlc task close-commit
sdlc task create
sdlc task gap-report
sdlc task inflight
sdlc task lint-state-origin
sdlc task list-unmerged
sdlc task next
sdlc task parse-touchpoints
sdlc task preview-id
sdlc task probe-state
sdlc task resolve
sdlc task resolve-touchpoints
sdlc task scan-placeholders
sdlc task update
sdlc term create
sdlc term preview-id
Entities
backlog (entity)
capability (entity)
decision (entity)
driver (entity)
milestone (entity)
principle (entity)
product (entity)
reference (entity)
standard (entity)
task (entity)
term (entity)
Skills
/sdlc:api-enhancement-scan
/sdlc:backlog-capture
/sdlc:backlog-triage
/sdlc:consolidate-task-prs
/sdlc:docs
/sdlc:entities-audit
/sdlc:entities-migrate
/sdlc:explore-codebase
/sdlc:find-quality-checks
/sdlc:find-worktree-init
/sdlc:import-planning
/sdlc:info
/sdlc:migrate
/sdlc:migrate-runtime-state
/sdlc:milestone-new
/sdlc:milestone-review
/sdlc:milestones-from-file
/sdlc:orchestrate
/sdlc:pr-check
/sdlc:pr-respond
/sdlc:principle-review
/sdlc:product-new
/sdlc:project-cleanup
/sdlc:review-todos
/sdlc:setup
/sdlc:spawn-task-pr
/sdlc:standard-new
/sdlc:status-dashboard
/sdlc:task-auto-define
/sdlc:task-close-out
/sdlc:task-define
/sdlc:task-ensure-ready
/sdlc:task-new
/sdlc:task-review
/sdlc:task-work
/sdlc:update-skill-doc
Planning
Tasks
All tasks
Add the implementation-ready task contract and typed-shape enforcement
Build the per-entity markdown-contract substrate
Consolidate frontmatter schema and contract into one schema.ts per entity
Migrate the repo from Zod v3 to Zod v4
Retire the bespoke validator, AJV renderer, and body-schema.yaml manifests
Rewire entities validate, audit, and authoring onto the contracts
Source the task readiness parsers from the projection tree
T-0001
T-0002
T-0003
T-0004
T-0005
T-0006
T-0007
T-0008
T-0009
T-0010
T-0011
T-0012
T-0013
T-0014
T-0015
T-051T-dashboard-frame-parity
T-07DV-frontmatter-edit-helpers-normalize-yaml-dates
T-08HW-recipe-note-repin-floated-deps
T-0AM0-preflight-probe-honors-runtime-edit-grant
T-0DLC-sdf-control-plane-read-panels
T-0H4P-sdlc-backlog-create-strands-the-caller-s-checkout-on-backlog
T-0JTT-preflight-flags-uncommitted-lease-authority
T-0O6S-widen-quantifier-resolver-ac-window
T-0OG3-design-language-theme-authoring-guide
T-0PIB-site-build-scaffold-asset
T-0PQK-task-auto-define-test-no-network
T-0RW4-index-generator-status-bucket-coverage
T-0WNK-gs-pull-resolution
T-0X9M-probe-credits-session-observed-tools
T-0XV0-orchestrated-sub-agent-design-call-gap
T-11QZ-task-schema-v6-contract-sweep
T-12HH-sweep-acs-state-exclusions-inline
T-132J-worktree-move-creates-parent-dir
T-174G-archive-records-closing-timestamp-for-post-mortem-detector
T-19PE-converge-audit-frontmatter-parsing
T-1CL4-worktree-scope-guard-pre-commit
T-1HA7-fast-pre-pr-quality-subset
T-1JAO-python-runtime-doc-warns-script-lib-name-collision
T-1KPE-add-backlog-capture
T-1O09-quality-runner-streams-past-maxbuffer
T-1PII-shared-sdlc-yaml-loader-lib
T-1QO7-task-work-resumes-from-verify-stamp-commit
T-1RLU-move-sdlc-tool-to-apps-sdlc
T-1SSY-cleanup-on-fail-works-under-pass
T-1VF3-lease-token-rotation-full-policy
T-1W6P-rebase-claims-line-scanners-on-markdown-contract
T-1Y4A-task-specs-cite-contract-and-client
T-1YQM-start-task-resolves-frontmatter-conflict
T-1YSW-amend-d0001-solutions-tier
T-1ZRX-gitignore-plugin-pycache
T-21FI-appframe-neutralize-tokens
T-24ZN-task-authoring-validates-touchpoint-kinds
T-2CXH-scope-release-roster-off-moon-app-vitest
T-2GR5-gap-report-detects-emphasis-wrapped-placeholders
T-2HDX-normalize-cwd-relative-baseline-paths
T-2KK8-capability-kind-grains-and-locations
T-2LBP-mc-typed-cell-rewire-touchpoints
T-2QXZ-start-task-handles-frontmatter-rebase-cleanly
T-2T0R-probe-state-inflight-lease-aware
T-2T20-task-work-backgrounds-quality-gate
T-2UYF-polish-dev-auto-port-selection
T-2VG3-design-language-product-hue
T-2W56-lease-noun-migration
T-2WF7-entities-migrate-route-via-inflight-prs
T-2YLD-mc-structured-cells-upstream
T-31XR-ensure-ready-mutator-main-repo-override
T-33C0-refactor-task-work-step-4-via-skill-refine
T-3A6G-implement-entities-migrate
T-3AUP-vimit-gitignore-anki-apkg-artifacts
T-3C5K-move-integrity-gate
T-3K8K-templates-html-comment-after-frontmatter
T-3MZD-extract-yaml-splice-crate
T-3OVF-add-orchestrate-skill
T-3TAJ-bump-markdown-contract-text-constraints-pin
T-3VD8-add-task-sort-script-and-priority-field
T-407I-subagent-invariant-preflight-lint
T-430T-migrate-corpus-to-aa-nnnn-identifier-shape
T-44OO-plugin-scripts-self-discover-project-root
T-4JGE-appframe-scaffold-move
T-4L45-dashboard-modules
T-4Q0T-restructure-task-touchpoints-as-a-table-with-symbol-dir-glob
T-4W64-extract-ensure-ready-mutate-script
T-4WR3-rebase-check-entities-markdown-reads-on-contract
T-4ZZX-audit-skill-runtime-match-ts-citations
T-5140-harness-api-examples-docs
T-521G-pilot-consumer-polish
T-52SQ-task-work-cleanup-on-fail-prose
T-5A82-dedup-search-emits-telemetry
T-5AMB-lease-tests-plant-literal-namespace-ref
T-5BAR-pluralize-recognizes-backlog-as-plural
T-5CVT-project-check-asserts-skill-docs-match-skill-md
T-5G81-lease-payload-gates
T-5IG1-lease-primitives-validate-git-actually-acted
T-5LP4-retire-stamp-and-start-commits
T-5PLQ-regen-walks-skill-co-located-scripts
T-5VN7-pr-check-cursor-bootstrap-misses-existing-comments
T-5VTL-dissolve-augmented-p4-learning-members
T-5WOP-parity-fixture-derived-from-zod
T-5X6Y-task-work-step7-explicit-baseline-dir
T-5Z0H-lint-status-enum-strings-in-prose
T-601N-pane-content-registry
T-61OI-check-ancestry-flags-stale-base
T-68IB-adopt-yaml-splice-and-reconcile-plan
T-6C0Z-adopt-learn-web
T-6D5U-add-astro-docs-site
T-6FBO-project-plugin-ports
T-6G17-explorer-markdown-landing-list
T-6HFR-orchestrator-categorized-in-flight-limits
T-6KS9-orchestrate-periodic-entities-audit
T-6OQZ-explorer-display-relabel
T-6OS7-rewire-skill-prose-gate-onto-contract
T-6R73-pre-commit-drift-hooks-gate-unconditionally-forcing-no
T-6S2N-path-citations-tolerate-basename-suffix
T-6S37-sdf-active-work-view
T-6SNW-entities-migrate-reshapes-bulleted-sections
T-6VHO-harness-target-framework
T-6ZNY-headless-bases-syntax-parser-for-eval
T-7270-polish-tauri-code-signing
T-75LX-establish-plugin-lib-convention
T-75UD-release-ci-dist-repo
T-780G-task-ensure-ready-checks-shipped-claims
T-781K-add-obsidian-bases-setup-flag
T-79SM-finish-claude-harness-ts-migration
T-7AR0-orchestrate-change-detection-watch-command
T-7BIN-appframe-determined-adapter
T-7D9E-design-deterministic-site
T-7EJO-extract-corpus-depgraph-module
T-7FPF-baseline-capture-against-origin-main-tree
T-7LA2-capability-attachment-rate
T-7NTU-task-close-out-force-teardown-flag
T-7OJL-gs-eligibility-filters-and-explain
T-7PXF-declare-worktree-init-bun-install
T-7RNJ-dashboard-transport-adapter
T-7RST-ensure-ready-flags-mid-migration-corpus-assumptions
T-7UIC-investigate-sandbox-multiline-commit-denial
T-820W-yaml-splice-wasm-ts-binding
T-87GH-new-scripts-derive-schema-bound-values
T-8896-add-pr-check-skill
T-88JG-lint-inline-script-deps-against-imports
T-89GV-task-work-backgrounds-baseline-capture
T-8DQQ-start-task-tests-in-quality-checks
T-8I15-adapt-task-next-onto-graph-scheduler
T-8K2M-converge-sdf-desktop-frontmatter-reader
T-8L0G-gs-goal-directed-frontier
T-8NFT-start-task-ts-strands-step-5b-when-a-pre-existing-drift-pre
T-8Q23-python-runtime-doc-additions
T-8XI6-promote-pluralize-to-shared-helper
T-8YB9-site-references-page-appendix-group
T-902K-task-transition-op-owns-commit-side-effect
T-913K-friction-incident-log-infrastructure
T-92QH-fixture-isolation-lint-for-test-scoring
T-954I-lease-payload-adds-ttl-seconds
T-9CI4-skill-prose-invariant-linter
T-9DOK-site-check-gate-hardening
T-9IXF-build-lease-commit-overridable-commit-date
T-9J63-task-work-threads-lease-authority
T-9JRW-workspace-membership-drift-assertion
T-9LHH-site-roadmap-generated
T-9LZ4-site-supplemental-migration
T-9TYJ-audit-pr-fact-status-drift
T-9XXD-intersect-package-exports-and-docs
T-A2C6-spawn-from-post-mortem-stronger-dedup
T-A5BL-lease-fixture-exposes-fetch-helper
T-A5H1-lefthook-project-check-pre-commit
T-A7MY-ensure-ready-flags-stale-language-touchpoint
T-ACX9-converge-the-post-mortem-stub-onto-the-d-0014-task-content
T-AHL1-sdlc-arm-commit-worktree-from-maincheckout
T-AI8O-heartbeat-recipe-shell-agnostic
T-AM3S-design-language-augmented-web-hex-burndown
T-APNC-design-language-agentpants-palette-burndown
T-AQR9-task-work-cutover-stop-mirror-writes
T-ARCR-leaf-parent-readiness-applicability
T-ARPY-persist-pane-state
T-AV6J-add-update-skill-doc-skill
T-AVDD-ac-grep-allow-legacy-ref-marker
T-AVRD-post-mortem-stub-md049-safe-emphasis
T-AWEM-sdlc-setup-seeds-hooks-gitignore-unignore
T-AX3M-canonical-harness-model
T-AZKG-harden-vendored-augmented-ts-packages
T-B1VB-retire-augmented-books-repo
T-B1Y3-test-scaffold-sys-modules-registration
T-B48W-design-language-dataviz-projection
T-B5ZA-task-resolve-reports-behind-main
T-B6YL-sdf-dispatch-mode
T-B75W-dashboard-test-isolates-live-dashboards
T-B98V-adopt-vimit
T-BCNP-quality-gate-ignores-summary-and-corpus-lines
T-BDKN-close-out-regenerates-docs-index
T-BF36-dashboard-start-help-lists-flags
T-BFKL-ensure-ready-tolerates-domain-sections
T-BKRP-task-ensure-ready-verifies-named-consuming-skills
T-BLFH-extend-project-check-with-skill-doc-lint-suite
T-BLYF-orchestrator-tick-token-budget-fixture
T-BM56-pr-check-mock-state-flag
T-BOZ6-ensure-ready-cleanup-flag-pass-mode-contract
T-BQRU-quality-normalize-ports-pids-timings
T-BR6H-gs-priority-sorters
T-BR8T-start-task-accepts-base-ref
T-BX15-entity-child-pages-anchor-sidebar
T-C4Q0-intersect-registry
T-C5ZM-baseline-capture-per-sha-lock
T-C83H-leaf-parent-readiness-exemption
T-C9RD-consolidate-augmented-into-solutions
T-CF7M-autonomy-gated-best-effort-auto-define
T-CKC1-tauri-desktop-wrapper
T-CLV1-gs-status-model-and-trigger-rules
T-CNW8-design-language-layer-styling-idiom
T-CPAH-check-skill-docs-require-mmdc-flag
T-CTJF-dedupe-monorepo-h3-skew
T-CTTD-skill-md-shell-example-lint
T-CW4K-scaffold-dashboard-vite-vue
T-CWLT-files-to-touch-gitignore-resolution-lint
T-D2SL-appframe-contracts
T-D7PW-templatized-commit-kinds
T-DBAL-sdf-safe-controls-token
T-DHGL-build-import-planning-skill
T-DHUF-entity-docs-migration-cleanup-ajv-removal
T-DIMU-lint-entity-base-yaml-templates
T-DJ5G-gate-create-allowlist-covers-schema-fields
T-DN76-pr-check-schema-promote
T-DNGZ-update-skill-prose-standards-and-notes
T-DNN5-add-sdlc-lease-migrate-and-control-plane-bootstrap
T-DOQI-serialize-moon-in-quality-line-mode
T-DPO2-ensure-ready-stamps-quoted-iso-z
T-DTAQ-preflight-probe-auto-mode-and-abs-globs
T-DUEF-design-language-starlight-skin
T-DV8J-task-work-relevance-verifies-cli-flag-claims
T-DYZJ-planning-exemption-splits-open-from-closed
T-E078-layout-host-pane-shell
T-E2B1-site-data-model-page-generated
T-E4ZB-clarify-out-of-scope-requirement
T-E69Y-skill-md-runtime-drift-audit
T-E9C9-project-check-flags-operations-column-drift
T-EC4B-site-corpus-high-volume-types
T-EGI0-task-body-validator-at-authoring-and-commit-time
T-EJ3P-gs-stateful-tracker
T-ELV7-prototype-skill-refine-skill
T-ETML-decouple-regen-from-task-work-prs
T-EYC2-reread-touched-files-against-branch-base
T-F0B2-vendor-augmented-rust-crates
T-F1WJ-quality-run-resolves-superproject-baseline
T-F31Q-migrate-site-to-bun
T-F61F-pluggable-claim-resolver-interface-for-task-ensure-ready
T-F8BP-dogfood-baseline-smoke-test
T-F9TG-sdlc-dev-runtime-selector
T-FC8W-task-work-graceful-no-justfile-fallback
T-FCVG-op-registry-and-module-walk
T-FFHB-pin-moon-version-in-prototools
T-FFHN-github-ref-leases-coordination
T-FGMJ-intersect-test-corpus-and-fixtures
T-FN18-migrate-scan-placeholders-to-markdown-contract
T-FNUT-quality-noun-ports
T-FOJN-task-work-durable-task-state-commits
T-FPSR-references-artifact-and-index-appendix
T-FQ7A-site-self-documentation
T-FQCN-self-driving-orchestrator-loop
T-FQFJ-author-skill-prose-contract
T-FRTD-drop-lease-filesystem-cache
T-FTV3-runner-registry-v1
T-FWZH-task-work-detects-self-modifying-skill
T-FZMY-extract-phrase-in-prose-shared-helper
T-G0D2-gs-documentation-site
T-G39V-validate-task-body-shape-at-commit-time
T-G5ND-site-generated-sidebar
T-G6T3-baseline-capture-runs-worktree-init
T-G834-move-plugin-runtime-state-to-sdlc-dir
T-G93C-mc-migrate-scan-placeholders
T-GCIL-relation-entity
T-GOY0-rebase-scan-corpus-assumptions-on-markdown-contract
T-H0W9-task-work-rebase-frontmatter-conflict
T-H69K-run-quality-checks-isolates-pre-existing-drift
T-H7LB-task-work-appends-post-mortem-stub
T-H98A-last-reviewed-rebase-collision
T-H9Q4-document-every-skill-with-mermaid-flowchart
T-HC03-dedup-search-excludes-originating-task
T-HHR4-retire-skill-forwarders
T-HHYG-python-runtime-doc-uv-test-recipe
T-HQ56-safe-grep-helper-for-ac-shell
T-HTN8-lease-gate-memo-fields
T-HYSY-paths-resolver-detects-moved-path-symbol
T-I2ML-squash-legacy-feat-branch-references
T-I3QP-gs-push-readiness-frontier
T-I4F7-quality-baseline-capture-deadlocks-under-concurrent-same-sha
T-I6WC-site-corpus-curated-types
T-I8UZ-gap-report-code-span-pipes
T-ICA5-task-work-sub-agent-verdict-contract-clarity
T-IDW6-task-inflight-project-scans
T-IEAL-config-path-globs-survive-moves
T-IGB5-auto-detect-artifact-bundled-deps
T-IKI3-dashboard-frame-prep
T-IMOO-pane-toggle-keybindings
T-IRYT-intersect-path-api
T-ITMN-skills-normalize-sdlc-launcher
T-IUES-add-a-determined-typecheck-moon-task-ci-gate-nuxi-typecheck
T-IVEJ-prs-once-at-close
T-IW1W-needs-definition-auto-fix-vs-human-triage
T-IW3T-document-additionalproperties-ref-constraint
T-IXV6-task-review-checks-ac-fixture-relevance
T-IZLC-task-work-resume-reaps-orphan-heartbeat
T-J04U-design-language-no-raw-palette-check
T-J1M3-sdlc-yaml-json-schema-and-validator
T-J2CW-add-epic-entity-task-depends-on-dependencies
T-J5DI-remove-clear-duplicate-augmented-packages
T-J8MT-design-language-report-palette
T-J8US-remove-dead-exports-and-stale-validate-label
T-JCML-augmented-convergence-audit
T-JDEV-dashboard-build-into-plugin
T-JDUB-design-language-version-convergence
T-JJZ3-lib-root-tidy
T-JO4I-entity-zod-schemas-validation-ops-swap
T-JOXA-task-kind-field-and-leaf-dispatch
T-JV2A-adopt-augmented-books-desktop
T-JVXC-gs-dag-core
T-JWCO-orchestrate-first-live-tick-shakedown
T-JWP9-s0001-stragglers
T-JXBQ-task-work-warns-on-long-sub-agent-prompt
T-JZ07-task-new-commits-task-file
T-JZL4-generate-dashboard-api-client
T-K1A8-rebase-markdown-extract-on-markdown-contract
T-K3PN-vendor-pumice-into-apps-pumice
T-K3RR-add-lease-namespace-conflict-guard
T-K603-scan-candidates-deep-gitignore
T-K7FR-task-work-worktree-init-language-agnostic
T-K96I-task-work-preflight-full-gate-scan
T-KD48-post-mortem-routes-cross-repo-tasks
T-KDJ6-per-commit-typecheck-before-push
T-KDZ9-capability-structural-kind-regrade
T-KECI-cross-repo-task-pr-fixture-tests
T-KESH-config-surface-sdlc-yaml-zod-safeparse
T-KG6Y-task-ensure-ready-flags-spec-placeholders
T-KIM9-task-define-batch-skill
T-KLIL-task-new-flags-cascading-schema-edits
T-KO35-config-sdlc-yaml
T-KPJE-task-branches-use-task-prefix
T-KPOU-task-work-writes-pr-url-to-prs-at-open
T-KPVN-lease-library-v1-to-v2-hardening
T-KS7C-ensure-ready-enumerates-peer-test-twin
T-KTGF-adopt-augmented-web
T-KY0Y-enumerate-activated-gated-fixtures
T-L7XL-gap-report-auto-applies-relocations
T-L9WL-roadmap-idempotency-test-decouples-from-the-bun-ops-walk
T-LAKY-adopt-augmented-dot-com
T-LDH4-surface-failing-baseline-at-pickup
T-LDWC-package-removal-sweeps-untracked-residue
T-LF7V-gap-report-strip-path-annotation
T-LH85-polish-release-versioning
T-LHO1-lint-mermaid-blocks-in-skill-docs
T-LIYW-test-fixture-id-drift
T-LN0B-orchestrator-tick-race-fixture
T-LNHL-delete-skill-prose-custom-matcher
T-LOJ1-worktree-init-sweeps-dangling-symlinks
T-LQB3-adoption-recipe-enumerates-links-crates
T-LQQL-lint-unused-module-level-names
T-LVLY-vendor-augmented-ts-packages
T-LWEA-rename-spawn-task-pr-marker-to-break-done-pr-collision
T-LWEH-entity-title-accessor
T-LX04-activate-s0008-apps-adapter-validator
T-M2OV-pre-merge-frontmatter-validation-gate
T-M5RS-port-check-entities-to-ts
T-M7QX-migrate-pumice-frontend-to-bun
T-MBOK-lib-util-modules
T-MDJC-fix-residual-stale-pre-markdown-contract-doc-claims
T-MJGM-probe-plugin-install-shape
T-ML6A-arm-ephemeral-commit-worktrees
T-MNGR-task-define-auto-populates-files-to-touch-from-ac-grep
T-MW8E-mc-collapse-operations-table-parsers
T-N0HI-task-ac-scope-matches-files-to-touch
T-N19Y-fix-stale-body-schema-doc-claims
T-N2EJ-gs-package-exports-and-readiness
T-N2X3-start-task-preserves-readiness-stamp
T-N77L-task-define-reverse-reference-scan
T-N7RT-extract-generic-vue-ui-composables
T-N9AJ-polish-checks-into-quality-gate
T-N9PM-typed-entity-read-layer
T-NF26-setup-runs-entities-migrate-after-schema-bump
T-NFSM-project-cleanup-port
T-NGOJ-design-language-layer-ssr-ownership
T-NIPN-migrate-reorders-frontmatter-keys
T-NLKF-converge-obsidian-bases
T-NNAB-remove-dead-hierarchy-dist-watch
T-NP7H-task-work-sub-agent-verdict-contract-escape-recurrence
T-NRTX-mask-bare-pid-columns-in-findings
T-NUML-task-work-preflight-permissions-probe-extension-for-skill-internal-scripts
T-NUSP-run-quality-checks-logs-cwd-and-forwards-project-root
T-NV49-op-path-substrate
T-NXAM-task-doc-edit-commit-on-main
T-O4I9-refactor-task-work-step-2-via-skill-refine
T-O66A-gap-report-honors-kind-new
T-OB74-stash-roundtrip-worktree-guard
T-OH4Y-write-missing-per-skill-docs
T-OHMA-preflight-permissions-advisory-tiebreaker
T-OHT5-resolve-ensure-ready-in-progress-contract
T-OLTA-task-work-step7-worktree-baseline-dir
T-OO89-dissolve-augmented-p6-sites
T-OQDE-complete-retired-mechanism-doc-sweep
T-OSEH-long-running-services
T-OTX2-setup-seeds-pytest-permission
T-OZ6A-readiness-gate-checks-symbol-reachability
T-P02V-extract-task-file-resolution-into-a-deterministic-sdlc-op
T-P3HA-validator-golden-path-drift
T-P4LZ-reconcile-rust-toolchain-and-isolate-crates
T-P4VB-task-define-prompts-for-executable-shadow
T-P6E5-task-work-heartbeat-survives-async-waits
T-PA51-task-state-commits-regen-site-page
T-PCJB-task-ensure-ready-flags-vacuous-universal-acs
T-PDDK-gs-scaffold-package-and-tooling
T-PKKV-setup-planning-drop-back-compat-helpers
T-PL96-quality-gate-captures-test-stderr-failures
T-PP4I-books-consolidation-p1-content
T-PSR1-reference-sweep-greps-unfiltered
T-PTDG-retire-pyyaml-emitter
T-PXZ0-baseline-refresh-on-config-verb-change
T-PZW5-task-work-step-6-inline-impl-fallback
T-Q4E6-migration-gate-runs-prose-linter
T-QC31-add-sdlc-lease-cli-commands
T-QFTI-migrate-entity-schemas-to-zod-first
T-QIBD-audit-memoizes-parsed-frontmatter
T-QJY7-orchestrate-grants-skill-tool-to-subagents
T-QL5F-skill-prose-codemod
T-QMZ8-task-define-cross-checks-pytest-layout
T-QOL7-gap-report-runs-before-lease-acquire
T-QT7X-sdf-excise-legacy-dashboard
T-QWFA-site-pages-eta-templates
T-QWJW-scope-guard-root-shared-file-carve-out
T-R4XL-project-local-skill-extension-mechanism
T-R733-site-manifest-routes-ownership
T-R8JD-task-work-reresolve-moved-touchpoints
T-R9WT-model-ontogen-codegen-as-moon-task
T-RDKI-extract-task-close-out-skill
T-REFM-docs-site-deep-dive
T-RIOC-assert-claude-md-import-resolves
T-RJ2Z-ensure-ready-bulk-reformat-legacy-touchpoint-tables
T-RKWR-auto-define-cites-real-helper-surface
T-RNHP-autonomy-body-fill-lands-on-main
T-RNW9-task-close-out-verifies-pr-on-main
T-ROJC-gs-test-corpus-and-disabled-suites
T-ROYV-design-language-layer-consumer-hygiene
T-RQU1-worktree-scope-guard-downstream-setup
T-RV1F-ground-approach-file-citations
T-RVMG-adopt-moon-workspace-runner
T-RXKE-eval-harness-for-doc-authoring-skills
T-RXUK-reconcile-d0004-with-s0005-body-artifact
T-S0PK-add-lease-protocol-library-and-schemas
T-S0TW-markdown-contract-browser-import
T-S27R-ensure-ready-plane-rework
T-S99C-project-check-asserts-shipped-templates-validate
T-S9SV-lease-heartbeat-verb-replaces-raw-ps-kill
T-SDB5-audit-entities-baseline-allow
T-SF0G-start-task-handles-respec-rebase-churn
T-SGIN-check-entities-gates-staged-content
T-SI3K-constraint-entity
T-SIHV-task-state-frontmatter-commits-on-main-not-worktree-branch
T-SJBT-task-spec-flags-schema-rejecting-placeholders
T-SJH1-capability-drop-contains
T-SPBO-commit-helper-routes-through-tempfile
T-SRJQ-books-consolidation-p2-apps
T-SSB8-split-pr-respond-and-close-out-with-lease-reacquire
T-SW5E-worktree-init-verifies-clean-checkout
T-SWJZ-markdown-contract-core-subpath-revendor
T-SYM2-run-quality-checks-test-fixtures
T-T0O9-package-root-path-assumptions
T-T2HB-fold-pumice-ci-into-moon-ci
T-T3QJ-retire-tests-parity-harness
T-T5RB-consolidate-task-status-enum
T-T879-task-work-uses-per-project-quality-checks
T-T8S2-audit-skill-runtime-flags-dangling-doc-paths
T-TDES-investigate-bash-multiline-arg-glue
T-TEJX-task-close-out-verifies-prs-against-merged-pr
T-TH9J-git-log-machine-parseable-format-convention
T-TI5B-harness-targets-codex-cursor-gemini
T-TJB3-orchestrate-enforces-one-line-verdict
T-TL3I-harness-import-bootstrap
T-TLJW-location-grammar-bracket-escaping
T-TU0W-rerun-ensure-ready-after-start-commit-to-avoid-frontmatter-conflict
T-TVC6-dashboard-lease-mirror-sync
T-TWZD-normalize-baseline-diff-nondeterministic-output
T-TZD2-task-work-spawn-fast-path-no-op
T-TZQ7-sdlc-working-dir-configurable-via-sdlc-yaml
T-TZSN-task-work-lease-integration-model-b
T-U1GD-schema-bump-tasks-handle-missing-version
T-U1KI-typecheck-in-process-op-call-args
T-U3NR-task-write-set-conflicts
T-U3YQ-fix-two-pre-existing-failing-tests-on-main-task-auto-define
T-U6ZX-setup-obsidian-backlog-dir-mismatch
T-U72C-generic-ops-registry-composition-path
T-UAIV-site-projection-framework
T-UBJK-co-locate-skill-specific-scripts
T-UBPG-sdf-ontogen-backend-skeleton
T-UDY1-retire-invariants-yaml-sidecars
T-UE7T-reference-entity-package
T-UEU9-document-commit-message-pattern
T-UKGW-site-projection-lease-join
T-UNUH-codify-task-branch-naming
T-UPV1-adopt-demos-vimit-prototype
T-UUMK-port-dashboard-four-source-view
T-UWRG-migrate-monorepo-bun-to-pnpm
T-UY5H-intersect-segment-core-engine
T-UZ7T-pr-bodies-as-report-style-eta-kinds
T-V3FZ-deprecate-namespaceconflict-legacy-ctor
T-V57A-books-consolidation-p3-packages
T-V6JD-repoint-template-sync-and-scripts
T-V75E-reconcile-s-0004-composition-spectrum-dependents-s-0003
T-V7U3-task-mutators-scope-docs-generate
T-V8K4-task-ensure-ready-fuzzy-locates-cited-paths
T-VBFY-pr-check-no-checks-verdict
T-VDHJ-document-schema-version-bump-rule
T-VE7H-task-work-probe-keys-package-manager-off-project
T-VFGF-extract-start-task-script
T-VK8L-pr-classify-port
T-VKFS-ensure-ready-disqualifier-population-dryrun
T-VOH6-port-check-skill-prose-to-ts
T-VTI6-zod-version-pin-guard-test
T-VWH3-ts-index-generator-script
T-VY9S-workspaces-glob-covers-apps-consumers
T-W0HA-dashboard-layout-swap
T-W1D1-adopt-node-template-quality-patterns
T-W3KP-promote-ontogen-admin-layer-to-packages-ts
T-W6NY-apps-imports-check-scopes-to-staged
T-W7D5-rebase-markdown-extract-navigation-on-markdown-contract
T-WC1T-lefthook-gate-ports
T-WDXJ-sdf-scaffold-tauri-nuxt-app
T-WGV4-runtime-agnostic-shipped-code
T-WKQD-task-work-ancestry-helper-one-liner
T-WLNF-scope-task-state-origin-to-branch
T-WML6-citation-fix-reflows-overlength-lines
T-WOL2-task-work-preflight-probes-file-mutation-tools
T-WORD-augmented-web-build-broken
T-WTHE-start-task-lift-frontmatter-body-edits
T-WVSH-tauri-moon-task-aspect
T-WWNY-mc-wire-hydrate-frontmatter-readback
T-WX0H-complete-task-next-rename-skill-consumers
T-WZ5O-post-mortem-evidence-reproducibility
T-X24I-orchestrate-lease-aware-dispatch
T-X3F2-lint-grep-acs-vs-out-of-scope
T-X8CF-promote-shared-crates-to-packages-rust
T-X8NO-augmented-books-frontend-lint-script-override
T-XB7F-task-work-step6-briefs-baseline-gated-quality
T-XBJY-ensure-ready-refuses-with-unstaged-body-edits
T-XC32-task-acs-phrase-against-clean-fixtures
T-XD7M-retire-task-sort-stub
T-XIFP-design-language-ui-subpath-exports
T-XKWA-start-task-drops-orphan-stashes
T-XLSV-heartbeat-loop-help-documents-basename-positional
T-XM0B-ensure-ready-script-emits-markers-and-cleanup
T-XPG7-validator-skill-examples-no-pipe-tail
T-XSI8-task-define-flags-spec-shell-drift
T-XTGT-publish-build-and-package-reshape
T-XU99-task-work-sync-relevance-edits-to-worktree
T-XUTL-seed-reference-corpus
T-XYKD-readiness-gate-accept-basename-path-match
T-Y0SQ-task-work-emit-completion-marker
T-Y1JN-add-sdlc-reconcile-reporter
T-Y1L0-entities-validate-absorb
T-Y3D4-archive-closed-tasks-in-subdirectory
T-Y5VW-dashboard-stale-inflight-gates
T-Y6L4-reconcile-ensure-ready-pass-path-flags
T-Y7IN-document-grep-alias-bypass
T-Y7QU-start-task-fails-loud-on-cache-miss
T-Y81J-task-close-out-dry-run-flag
T-Y8YP-polish-frontend-deps-bootstrap
T-YBKU-shim-deletion-guard
T-YF4K-quality-runner-warnings-not-fail
T-YGJ1-schema-migration-sweeps-concurrent-tasks
T-YNJO-port-check-pipe-tail-to-ts
T-YQMJ-bump-task-schema-v4-add-prs-and-status-cache-semantics
T-YQY2-task-next-lease-exclusion
T-YXM5-site-docs-long-tail
T-YYZU-moon-yml-schema-depth-check
T-Z3ZZ-task-work-defers-status-flip-until-ensure-ready
T-Z51X-consolidate-frontmatter-regex-onto-shared-helper
T-Z56F-orchestrate-routing-table
T-Z5MK-converge-with-apps-desktop-and-adapter-seam
T-Z5VH-design-language-ubutton-soft-ghost
T-Z698-lease-task-sweep-archive-closed
T-Z8VC-task-work-preflight-permissions-probe
T-ZAZO-intersect-fs-layer
T-ZEPK-harness-install-dev-link-mode
T-ZF8U-harness-install-claude-verb
T-ZFE9-task-work-uses-worktree-skill-md
T-ZGO4-rebase-parse-operations-table-on-markdown-contract
T-ZJXU-task-ensure-ready-verifies-cited-schema-fields
T-ZKTV-namespace-task-work-scratch-files
T-ZLS5-dissolve-augmented-p5-json-canvas-promotion
T-ZQ3M-project-local-extension-doc-shows-invocation
T-ZQ4H-task-ensure-ready-accepts-in-progress
T-ZSSE-task-sort-registry-move
T-ZU6V-new-scripts-derive-patterns-from-schema
T-ZVR9-path-scoped-commits-over-stash
T-ZYBI-recipe-warn-moon-cargo-lock-churn
T-ZZD1-setup-generalizes-claude-subtree-unignore
Unify the SKILL.md project-check checkers on a markdown-contract harness
Decisions
All decisions
Adopt TypeScript as the substrate language for the SDLC plugin
Agent git writes are worktree-isolated off origin/main; the primary checkout is the human's
Canonical harness model — one definition, many control planes
Contract authoring and runtime ownership
Dashboard application — client SPA, frontend framework, and build-into-plugin
Datamodel categorization — five layers (Product / Architecture / SDLC / Work / Planning-meta)
Deterministic op substrate: entity-oriented library, op registry, generated adapters
Deterministic site assembly: generated nav, supplemental content mapping, planning-corpus projections
Distribution — CLI-primary npm artifact; harnesses are control planes
Entity definition architecture — common-denominator frontmatter and per-entity definition surface
Entity identifier shape — AA-NNNN-<slug>
Final data model — target entity ontology and roster
Markdown dialect and compatibility profile
Markdown formatting standard — Obsidian-first authoring choices
Markdown formatting tool — Obsidian-safe formatter choice
Monorepo structure and workspace tooling — polyglot apps/packages on moon
Ontogen as shared codegen substrate — evaluate convergence with the zod contract client
Op-substrate surface: path[] command paths, umbrella nouns, defineService, render hook
Project structure — evolutionary; substrate at apps/sdlc/lib/ today, the ontological solution as end-state
Pumice desktop app integration — vendor as a co-tenant, converge to shared
Pure functional YAML field editing over bytes
Reference entity type, generated references roster, and the docs Appendix
Repair-on-prepare and aggressive entity upgrade — self-healing posture vs strict downshift
SDF control-plane app — Tauri+Nuxt operator surface
SDLC distribution — standalone apps/sdlc/ app, compiled bun binary
Skill shape — required SKILL.md structure and post-execution assessment
Suspenders — skill authoring as an app-frame experience module
System architecture — the distributed work runner
Task pickup order — sdlc task next
Task state plane split — semantic corpus, execution substrate
Term entity type, generated glossary, and the docs generate surface
The Determined design language
The why → what → verify chain — Product / Driver / Goal / Requirement / AcceptanceCriterion
Vault-transform safety protocol
yaml-splice WASM/TypeScript binding structure
Standards
All standards
Applications consume the substrate only through published surfaces
Authoring SKILL.md: direct instruction, equipped for reliability
Capabilities are born in lib; co-locate only skill glue
Composition spectrum — one op registry, deterministic-to-LLM placement, path[] surface
Deterministic, general extension points
Every entity ships a complete definition surface
General skills stay general — no SDLC-project carve-outs in upstream code
Markdown formatting for docs and skill prose
Moon project ids — derive by default; the crate holds the bare name
UI surfaces consume the Determined design language
Principles
All principles
Avoid deferring small or trivial work items
Capture execution data; aggregate, surface, and act on signals
Develop SDLC in a self-hosting way wherever possible
Favor long-lived data formats (markdown + frontmatter)
Harness-agnostic substrate
Leverage the best available tool; don't reinvent substrate
Operationalize Recurrent Activities Through Processes
Pragmatic, target-driven evolutionary architecture
Prefer deterministic action over indeterminate LLM action when possible
Rust core, adapters as needed
Schema over prose; model everything that can be modeled
Surface system shape; don't hide it
Milestones
All milestones
Adopt augmented_books into the monorepo
Agent personas + verification skill (static + judgement) as implementation-process steps with rework loops
Books consolidation and augmented dissolution into solutions/augmented_learning
Capability model adoption
Claude Orchestrated Task Execution Prototype
Conflict-aware parallel dispatch
D-0014 distribution migration — CLI-primary npm artifact
Documentation strategy: taxonomy, drift, audiences, site
Fully deterministic docs site: generated nav, supplemental mapping, corpus projections
graph-scheduler v0.1 — DAG core, push engine, rules, ordering, goal-direction, pull, tracker, docs
Initial entity shape and roster
Initial Product Definition
Intersect v0.1 — pure core, path API, registry, fs layer
Lossless markdown CST core
markdown-contract adoption & cleanup
markdown-contract typed-cell wins
markdown-util tier-0 extraction
Milestone & orchestration: group, stack, and parallelize task execution
Monorepo restructure & dashboard migration
Multi-harness control plane — canonical model + four targets
One contract layer across the fleet
Op-substrate full sweep: capabilities born in lib
Polish schema validation live end-to-end
Principles: the bootstrap layer
Pumice desktop app integration
Query and index plane
Retire invariants.yaml: adopt markdown-contract text constraints for skill-prose
SDF control-plane app — scaffold to safe controls
SDLC distribution revamp — apps/sdlc/ app + compiled binary
Self-hosting SDLC entities: scaffold and validate the planning model
Shared app-frame across determined and the SDLC dashboard
Task execution consistency
Task plane split — execution state to the lease substrate
Task: fully fleshed out and tightened end-to-end
TypeScript conversion of current system
TypeScript frontmatter consumers on markdown-util
Vault kernel and structural transforms
WASM/TS distribution surface
yaml-splice extraction and writer migrations
Products
All products
Flowline
Foreman
Graph Scheduler
Intersect
SDLC
Drivers
All drivers
A long-lived, harness-agnostic substrate
Capture a stray idea without breaking flow
Goal-directed readiness and blocker introspection
Headless scripts need the intersecting file set for a working scope
Keep the project moving hands-off
No embeddable TS library answers "what's runnable now" with rules
No single, discoverable command surface
No traceability from intent to verification
No TS library answers "do these two globs intersect?" — an extractable niche
Operate the same capability from shell, CI, or a Claude session
Parallel work collides — ids and uncoordinated claims
Predict edit conflicts by testing whether two work items' path-claims overlap
Resolve which pattern-declaring artifacts apply to a working scope
Self-host: the tool dogfoods its own entity model
Take an idea to merged code through named operations
The lifecycle is human-driven at every junction
The orchestrator needs the next N parallel-safe tasks
Capabilities
All capabilities
Close-out
Dependency-graph readiness scheduling
Eligibility filters
Embedded peer content
Executable Task
Follow-up spawning
Goal-directed frontier
Immutable DAG core
Lossless round-trip markdown IO
Markdown contract and validation
Markdown ecosystem core
Multi-harness control plane
PR response
PR state classification
Priority ordering and sorters
Pull / demand-driven resolution
Push readiness frontier
Readiness verification
Stateful wrapper and done-checker
Status model and trigger rules
Task definition
Task execution
Task intake
Task review
Vault model and structural transforms
Vault query and index
WASM/TypeScript consumption surface
Backlog
All backlog
B-0H4P-sdlc-backlog-create-strands-the-caller-s-checkout-on-backlog
B-0JM1-books-format-convergence
B-105D-baseline-normalize-dashboard-port-pid
B-19O7-append-pr-url-stale-main-conflict
B-1ATA-file-upstream-rumdl-md013-reflow-bugs-embed-glue-and-block
B-1NN4-scheduled-tasks
B-1QYO-dashboard-typed-entity-reads
B-546T-cli-spawn-tests-flake-under-load
B-5ISD-obsidian-research-provenance-and-commercial-use
B-5PY9-evals-for-skills
B-5S6Z-model-external-out-of-corpus-triggers-as-first-class-task
B-622T-alternative-control-plane-state-tracking
B-6AHH-baseline-capture-concurrent-lock
B-6IQU-survey-and-remove-all-legacy
B-6LOH-conventions
B-6V5U-retire-augmented-logging-and-augmented-utils-for-native
B-6Z0H-s-0006-structural-heavy-hitters-pr-check-progressive
B-75V1-fix-stale-plugin-conventions-path-expectations-in-quality
B-7I3D-add-auto-command-line-parameter-for-appropriate-skills
B-8FL9-validate-markdown-structure-by-applying-json-schema-to-its-ast
B-8IUO-retire-rust-frontmatter-validator-validate-frontmatter-via
B-8RZL-s-0007-steer-long-inline-code-into-fenced-blocks-to-shrink
B-8YI7-precommit-hooks-consult-quality-baseline
B-8ZY1-retire-plugin-lib-util-markdown-extract-ts
B-AAQ5-backlog-ephemeral-worktree-node-modules
B-APKG-publish-path-resolve-agent-plugin-dependency
B-B34C-aspects
B-BPXJ-backlog-type-expansion
B-CADO-graph-scheduler-cloudflare-pages-build-fails-on-every-push
B-CF75-validate-code-references-via-ast-parse-and-re-check-beyond
B-CUA2-per-project-type-quality-check-moon-task-incl-typecheck
B-D7GW-orchestrate-accepts-task-filters-e-g-tag-to-scope-dispatch
B-DHKB-s-0006-cross-cutting-skill-conformance-shared-fix
B-DTBQ-duplication-backlog-check
B-EANZ-ontogen-generated-ts-formatting-vs-drift-gate
B-EOKX-need-human-review-handoff-workflow
B-F45X-abstract-over-agent-harness-invocation-mcp-config-tool-use
B-HEA0-add-feature-capability-and-specification-acceptance-criteria
B-HUT2-rethink-frontmatter-as-task-state-store
B-I65F-template-planning-structures-meta-tasks-that-expand-into
B-IODJ-refactoring
B-J2KF-tighter-standard-verification-via-bully-style-edit-time
B-JGRC-reflow-t-wvsh-tauri-moon-task-aspect-md-md013-findings
B-KP76-backlog-create-rumdl-wrap-heading-corruption
B-L23K-slug-first-filenames-id-at-end
B-LI5O-ts-standard-repeated-string-literals-as-constants
B-LJMW-write-a-skill-to-assess-and-streamline-skill-files
B-M9JX-append-only-event-log-with-frontmatter-cache
B-M9QZ-standards-principles-drift-audit-skill
B-MDU7-shared-markdown-yaml-utils-promote-when-surface-grows
B-MXFS-strip-hooks-from-apps-pumice-mise-toml-untrusted-hooks
B-MZDZ-decision-docs-apps-sdlc-repoint
B-MZEX-grading-task-need-human-review-scoping
B-N9PM-typed-entity-read-layer
B-NA63-capture-m-0003-orchestration-lessons-as-durable-guidance
B-NXEN-agent-personas-verification-skill-static-judgement-adopted
B-O4GF-ontogen-explicit-route-shapes
B-O4RK-start-task-no-verify-passthrough
B-O4XU-flaky-full-monorepo-bun-test-in-the-quality-roster-order
B-O8MK-concurrent-tsc-corrupts-incremental-cache
B-OVZP-df-docs-wikilink-corruption-and-leaks
B-P02V-extract-task-file-resolution-into-a-deterministic-sdlc-op
B-P502-commit-task-state-and-planning-docs-via-ephemeral-worktrees
B-P784-retire-augmented-render-consolidate-wiki-link-substrate-on
B-PUHO-s-0006-per-skill-equipping-batches-companion-doc-drift-sweep
B-QA7F-needs-definition-auto-fix-vs-human-triage
B-QAHU-decide-the-fate-of-the-parked-flowline-implementation
B-QL81-ship-the-session-console-pty-sidecar-in-the-binary-dist
B-RX2K-track-404wolf-mdvalidate-rust-template-as-schema-markdown
B-S2FC-obsidian-md-review-findings
B-SPU2-sdlc-ontological-merge
B-T2DB-definition-entity-for-glossary
B-TAGC-lifecycle-hook-registry-declared-sweeps-beyond-quality
B-TBDS-gap-report-passes-untouched-spawn-stubs
B-U2HT-milestone-tasks-membership-audit
B-U6ZY-new-task-ts-scaffolds-tasks-at-stale-schema-version-task-tem
B-UDU7-consolidate-augment-into-augmented-scope-rescope-shared
B-UEE4-adopt-sksizer-panes-determined-ui-across-migrated-vue-apps
B-UYOM-entities-migrate-routes-auto-fixable-schema-bumps-onto-an-in
B-V75E-reconcile-s-0004-composition-spectrum-dependents-s-0003
B-VINN-df-docs-obsidian-md-convergence
B-VUX2-ontogen-http-transport-all-errors-500
B-VW5Z-quality-checks-by-glob-patterns
B-W9WE-guard-against-short-id-wikilinks-project-check-scaffolder
B-WUVK-sdlc-backlog-capture-detect-run-under-claude
B-X2YZ-extensive-polyglot-tool-runner-detection-library-consolidate
B-XHLP-foreman-step-protocol-json-rpc-2
B-XSZL-corpus-repoint-post-sdlc-move
B-Y1NS-quality-gate-bun-test-dashboard-server-races-as-spurious-new
B-YJUT-ci-frontend-tier-checks
B-YNEX-quality-baseline-dir-resolves-against-cwd
B-Z6X5-obsidian-md-plugins-subpath
B-ZD6I-dry-run-global-flag-shadows-op-input
B-ZEZR-clear-pipeline-pattern-for-readiness-and-verification-checks
B-ZTBB-heartbeat-loop-help-missing-task-id
B-ZYM4-assign-agent-capability-based-on-difficulty-assessment
Roadmap
Changelog
Appendix
Glossary
All terms
Adapter
Byte-accurate parser
Canonical write
Concrete syntax tree (CST)
Corpus gate
Deterministic composition
Entity
External change
Fencing
Harness
Head
mdast
Op
OpError
Red-green tree
Registry
Reoccurring workflow
Service
Solution
Splice write
Substrate
Surface
Swap write
Tail
Vault reshape
Workflow
References
All references
Astro Starlight
Bun
Eta
JSON Schema (draft 2020-12)
Lefthook
Nygard — Documenting Architecture Decisions
Obsidian Bases
Obsidian Embeds
Zod
GitHub
Select theme
Dark
Light
Auto
B-DTBQ-duplication-backlog-check
multi-layered duplication checking
← Back to Backlog