cc-os/plugins/os-doc-hygiene/openspec/changes/lifecycle-aware-doc-hygiene/calibration-pass-1-protecte...

1.1 KiB

Calibration pass #1 (cc-os) — protected set

Fixed 2026-07-14, before the pass; per lifecycle-spec §9 this list is human-edited and never revised after the pass starts.

Hard gate: the pass FAILS if any rule persisted to a rulebook has a glob matching any path below — regardless of behavior tier. Exploration-time consult verdicts on these paths are free.

Protected globs (repo-root-relative, cc-os):

  • plugins/*/eval*/scenarios/**
  • plugins/*/eval*/scenarios-reserve/**
  • plugins/*/eval*/fixture/**
  • plugins/*/eval*/judge-rubric.md
  • plugins/os-context/eval/**/scenarios*/** (defensive; covered by the above where layout matches)
  • openspec/specs/**
  • docs/adr/**
  • .claude/skills/**
  • .codex/skills/**
  • .pi/skills/**
  • plugins/*/.claude/skills/**
  • CLAUDE.md (root and any directory-level CLAUDE.md, i.e. **/CLAUDE.md)
  • plugins/*/skills/**, plugins/*/scripts/**, plugins/*/hooks/**, plugins/*/lib/**, plugins/*/.claude-plugin/** (plugin source)
  • plugins/*/rulebook.json, plugins/*/conventions.json, plugins/*/invariants.md, plugins/*/examples/golden/** (plugin source/reversion protection)