0.3.0#1
Merged
Merged
Conversation
…o RRAILS for the recommended package. Updating backbone, skills, claudemd, updating coordinates. added tombstone.
Add ShareAlike clause to enforce copyleft on derivative rule sets.
Old rules (S1-*, C1-*, E1-*, M1-*, CLAUDE_S1-*, CLAUDE_M1-*) predate the coordinate-based system and do not correlate to the new rules. Archived, not tombstoned.
- Add sources.schema.yml for public source registry - Update rule.schema.yml and agent.schema.yml with coordinate system - Expand coordinate-map.yml with all 47 rule mappings - Update agent configs for Claude and Codex - Refresh backbone and source registry
12 structure rules: instruction-file-exists, version-controlled, no-sensitive-information, root-instruction-length, total-instruction-budget, import-resolution, size-budgets, clear-structure, single-purpose-rule, git-tracking-completeness, backbone-index-completeness, backbone-valid-paths 18 content rules: has-project-description, mentions-tech-stack, has-operational-constraints, has-testing-guidance, no-contradictions, no-dead-references, tool-policies-explicit, project-context-complete, scope-bounded-by-role, no-hallucination-risk, external-tool-documented, structured-sections, no-ambiguous-pronouns, single-source-of-truth, no-stale-references, mentions-error-handling, mentions-code-style, mentions-commit-conventions
Claude (10): import-depth, frontmatter-required-fields, import-resolution, frontmatter-valid-glob, section-length-limit, modular-slash-commands, self-reference-current, no-training-data-assumptions, content-absent, custom-slash-commands Codex (7): agents-md-exists, sandbox-awareness, agents-md-concise, structured-sections, no-interactive-tools, env-setup-documented, parallel-task-guidance
- Dockerfile + docker-compose for containerized rule testing - test-runner.py: mechanical, deterministic (OpenGrep), semantic dispatch - checks.py: 15 mechanical check functions - ci.yml: run test harness on push/PR to version branches - Update release.yml for v0.3.0 merge-to-main flow
- Rewrite workflows for coordinate-based rule system - Add /implement-rule skill and rule-implementation workflow - Update generate-rule workflow for rule.md/rule.yml naming - Update knowledge docs with coordinate patterns and validation - Refresh capability-levels, methodology-thresholds, and opengrep guide - Align manage-agent-config skill docs with current coordinates
- Rewrite CONTRIBUTING.md with agent-first contribution workflow - Update CLAUDE.md with correct counts, test harness commands, skills table - Fix README license badge to CC BY-SA 4.0 - Update UNRELEASED.md with v0.3.0 changes
- Register sources.schema.yml in backbone schemas section - Replace hardcoded structure tree in CLAUDE.md with backbone reference - Add constraint: resolve paths from backbone before exploratory commands
- Replace Stripe-format fake API key (sk_live_) in CORE:S:0004 test fixture with generic value to pass GitHub Push Protection - Add .git_marker as trackable alternative to .git in CORE:S:0003 fixture — git cannot track paths named .git, causing CI failure
… irrelevant checks.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
0.3.0 Release - Full rule implementation, test harness, registry