From a571b1540fc414d2620a0b839e8e2b90a9b0547d Mon Sep 17 00:00:00 2001 From: Brummel Date: Tue, 7 Jul 2026 11:47:00 +0200 Subject: [PATCH] chore: drop restated spec/plan lifecycle from CLAUDE.md; add docs/.gitignore The spec/plan lifecycle is a fixed plugin convention (skills/docs/conventions.md, sections File layout + Lifecycle). Restating it here is a drift vector. Remove the restated sentence and enforce the git-ignored model with a project-local docs/.gitignore. --- CLAUDE.md | 4 +--- docs/.gitignore | 5 +++++ 2 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 docs/.gitignore diff --git a/CLAUDE.md b/CLAUDE.md index b25eae5..e1965d6 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -11,9 +11,7 @@ page. This file is the project sittenkodex. It imports the universal discipline from `~/dev/skills/templates/CLAUDE.md.fragment` and adds DocSite's domain -invariants. Per-cycle specs (`docs/specs/`) and plans (`docs/plans/`) are -ephemeral working artifacts, git-tracked while their cycle is live and -removed (`git rm`) at cycle close. +invariants. ## Roles diff --git a/docs/.gitignore b/docs/.gitignore new file mode 100644 index 0000000..8ae96fe --- /dev/null +++ b/docs/.gitignore @@ -0,0 +1,5 @@ +# Per-cycle working artifacts — git-ignored, never committed. +# Present on disk for the active cycle, rm'd at cycle close. +# See ~/dev/skills/docs/conventions.md § Lifecycle. +specs/ +plans/