Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,11 @@ Thumbs.db
# Per-operator overlays, never committed: .claude/settings.local.json (per-machine
# plugin enablement written by .claude/cloud-bootstrap.sh) and the layered-config
# overlays beside tracked team layers. The .claude/ glob is the form the
# source-control plugin prescribes; the work-items tracker overlay sits at the
# repo root, so it needs its own line.
# source-control plugin prescribes; the work-items tracker overlay sits beside
# its binding in docs/conventions/, and the legacy root overlay stays ignored
# until no reader uses it.
.claude/*.local.*
docs/conventions/**/*.local.*
.work-item-tracker.local.json

# Exception: .claude/cloud-bootstrap.local.sh is a team-shared extension point
Expand Down
6 changes: 0 additions & 6 deletions .work-item-tracker.json

This file was deleted.

8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,11 @@ link lane for the same reason.
It also denies Read on secret files (`.env*`, `secrets/`, keys).
`docs/conventions/source-control.yaml` is the tracked team layer of the
source-control convention (commit and PR-title pattern, required PR-body
sections, merge lane); `.work-item-tracker.json` binds the work-items tracker
provider. The source-control settings and `.work-item-tracker.json` each
resolve an optional gitignored `*.local.*` overlay for per-operator deviations.
sections, merge lane); the `tracker` key of `docs/conventions/work-items.yaml`
binds the work-items tracker provider. The source-control settings and the
tracker binding each resolve an optional gitignored `*.local.*` overlay for
per-operator deviations; the binding's overlay is
`docs/conventions/work-items.local.yaml`.
`.claude/rules/pr-body-contract.md`, synced from `standards`, states the
pull-request body contract; `.claude/ai-slop.json` configures the AI-writing
audit for this repository.
Expand Down
6 changes: 6 additions & 0 deletions docs/conventions/work-items.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
tracker:
schema_version: "1.0"
provider: "github"
docs: "Work-item tracker binding; see the work-items plugin's tools/work-item-tracker/CONTRACT.md (Setup)"
config:
lease_ttl_hours: 24
Loading