Skip to content

chore: remove entropy-check and docs-contract gates#2

Merged
npow merged 1 commit into
mainfrom
chore/remove-entropy-gates
May 10, 2026
Merged

chore: remove entropy-check and docs-contract gates#2
npow merged 1 commit into
mainfrom
chore/remove-entropy-gates

Conversation

@npow
Copy link
Copy Markdown
Owner

@npow npow commented May 10, 2026

Summary

  • Delete the entropy and docs-contract gates plus the repo-gc.yml weekly cron that ran them.
  • Drop the corresponding steps from quality-gates.yml, agent-iteration-loop.mjs, the PR template, and quality-contract-check.mjs's expected-files list.
  • Update README, ARCHITECTURE, QUALITY_SCORE, GOLDEN_PRINCIPLES, HARNESS_LEARNINGS_CHECKLIST, and SCRIPT_CATALOG to drop references.

Why

The gates checked for >1200 LOC files, TODO/FIXME counts, and stale Last reviewed: timestamps in docs. In practice the doc-staleness check just produced timestamp churn — I had been bumping dates en masse without reading the docs, which is the opposite of what the gate was meant to encourage.

What's still enforced

quality:contracts, architecture:contracts, test:policy, test, build, test:browser.

Test plan

  • node scripts/quality-contract-check.mjs still passes locally.
  • package.json parses as valid JSON.
  • No remaining references to entropy:check, docs:contracts, entropy-check, docs-contract-check, or repo-gc in the tree.
  • CI green on Quality Gates workflow.

🤖 Generated with Claude Code

These gates checked for >1200 LOC files, TODO/FIXME counts, and stale
"Last reviewed:" timestamps in docs. In practice they generated noise
without changing decisions: I had been bumping doc dates en masse without
reading the docs, which is the opposite of the gates' intent.

Removed:
- scripts/entropy-check.mjs
- scripts/docs-contract-check.mjs
- .github/workflows/repo-gc.yml (weekly cron that ran them)
- entropy:check / docs:contracts npm scripts
- corresponding steps in quality-gates.yml, agent-iteration-loop.mjs,
  PR template, and quality-contract-check.mjs's expected-files list
- references in README, ARCHITECTURE, QUALITY_SCORE, GOLDEN_PRINCIPLES,
  HARNESS_LEARNINGS_CHECKLIST, SCRIPT_CATALOG

Quality gates still enforced: quality:contracts, architecture:contracts,
test:policy, test, build, test:browser.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@npow npow merged commit a0ccce1 into main May 10, 2026
1 check passed
@npow npow deleted the chore/remove-entropy-gates branch May 10, 2026 06:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant