Skip to content

chore(ci): add minimal CI workflow + pre-commit hook - #5

Merged
munna-chauhan merged 1 commit into
mainfrom
feature/my-new-feature
May 15, 2026
Merged

chore(ci): add minimal CI workflow + pre-commit hook#5
munna-chauhan merged 1 commit into
mainfrom
feature/my-new-feature

Conversation

@munna-chauhan

Copy link
Copy Markdown
Owner

Summary

  • Adds .github/workflows/ci.yml running config schema validation, inventory audit, and pytest on PRs + pushes to main
  • Adds .githooks/pre-commit enforcing the same checks locally (pytest gated on scripts//tests/ changes for speed)
  • Expands README "Who Can Use This" with a target-user table and limitations
  • Extends FUTURE.md with Phase 2/3 items (project-level memory, portable .mcp.json, telemetry sink, non-Claude agent support)

Makes the CLAUDE.md "Contribution Rules" checks automatic instead of relying on contributor memory.

Test plan

  • CI workflow runs green on this PR
  • Locally: git config core.hooksPath .githooks then commit a scripts/ change — verify pytest runs
  • Locally: commit a docs-only change — verify pytest is skipped, config + inventory still run
  • --no-verify bypass works for emergency commits

🤖 Generated with Claude Code

Enforces CLAUDE.md contribution rules (config schema validation, inventory
audit, pytest) automatically instead of relying on contributor memory.
Pre-commit pytest gated on scripts/ or tests/ changes to keep doc-only
commits fast.

Co-Authored-By: HeadMaster ADLC <noreply@headmaster.dev>
@munna-chauhan
munna-chauhan merged commit c3b19dd into main May 15, 2026
0 of 2 checks passed
@munna-chauhan
munna-chauhan deleted the feature/my-new-feature branch May 15, 2026 15:20
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