config-audit/.gitignore
Kjell Tore Guttormsen ba66f1fc17 chore(state): make STATE.md local-only — public open/ mirror must not carry state-of-play
This repo's only remote is the PUBLIC open/config-audit mirror. The global
continuity rule (refined) says a repo with a public remote must keep STATE.md
LOCAL-ONLY (gitignored), because the only available push would leak internal
state-of-play. STATE.md was tracked here under the old "always tracked" rule,
which silently assumed a private remote.

Untrack STATE.md (kept on disk for continuity; the session-start hook reads it
from disk regardless of git status) and add it to .gitignore. Mirrors the
linkedin-studio precedent (commit 9338454). Operator-approved 2026-06-21.

Note: prior chore(state) commits remain in public history (accepted — scrub not
requested).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-21 19:01:34 +02:00

42 lines
1 KiB
Text

# Local configuration (contains machine-specific settings)
config-audit.local.md
*.local.md
.claude/settings.local.json
# Secrets
.env
*.key
*.pem
credentials.*
# Dependencies
node_modules/
# Test fixtures intentionally include fake node_modules for tool-count detection
!tests/fixtures/**/node_modules/
!tests/fixtures/**/node_modules/**
# Development prompts
S*-PROMPT.md
# Plugin state (managed by plugin)
.config-audit/
# v5 namespace research (local-only spike output)
docs/v5-namespace-research.md
# --- session/local state (gitignored) ---
# STATE.md is LOCAL-ONLY: this repo's only remote is the PUBLIC open/ mirror, and
# the global continuity rule says STATE.md must never reach a public mirror (it
# would leak internal state-of-play). Mirrors the linkedin-studio precedent.
# (Previously tracked under the old "always tracked" rule that assumed a private
# remote — corrected 2026-06-21. See ~/.claude/CLAUDE.md.)
STATE.md
REMEMBER.md
ROADMAP.md
TODO.md
NEXT-SESSION-PROMPT*.local.md
*.local.md
*.local.json
*.local.sh
.DS_Store
.claude/