craft v0.2.0: marketplace version sync + accurate 9-skill/13-rule site copy#1
Merged
Conversation
…mated, before/after) Landing page (site/): - CopyButton + click-to-copy wired into every code block - InstallMatrix: 7-platform picker (Claude Code, Cursor, Copilot, Windsurf, Cline, Codex/AGENTS.md, Aider) — one click copies an exact, runnable command - CaseStudies: 6 complex before/after catches (over-engineering, swallowed errors, hallucinated deps, duplication, fake-green tests, logic⊗I/O), each tagged with the rule it enforces and an evidence-backed "why it matters" - HowItWorks: animated 4-step pipeline (change → router → skills → verdict) + the two modes (generative guard / critique gate) - Navbar: new How it works / Examples anchors README: - Animated SMIL pipeline SVG (.github/assets/how-it-works.svg) — plays inline on GitHub - "How it works" + "What it catches" (6-row table linking the live interactive examples and each skill) sections - Install rebuilt for all 7 platforms with copy-paste curl/clone commands - Fixed badges: skills 8 → "8 + router"; dropped the purple works-with badge for a teal multi-platform one Ports (DRY — RULES.md stays the single source): - scripts/gen-ports.py generates the Cursor .mdc; all other platforms curl RULES.md - .claude-plugin/marketplace.json so craft is installable via the plugin marketplace Verified: vite build green (2160 modules), repo validate.py green (49 assertions, 6 svgs). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
… execution evidence (v0.2.0)
Product of the V6 slop-guard meta-prompt (two independent external reviews:
Grok headless + MERCURIO subagent — see CETI/research/prompt-evolution-reviews.md).
Extends craft in place; no new dialect.
Gap I — data & state evolution (no skill covered it):
- NEW skills/data-and-state-evolution/ — expand→migrate→contract, one-deploy-window
compat, tested rollbacks, dry-run-on-a-copy evidence, batched backfills,
nullability/semantic drift. Worked example: breaking vs phased column split.
- Citations VERIFIED against live sources: Sadalage & Fowler evodb.html
("all database changes are migrations"), Sato ParallelChange.html.
Gap K — clean-but-wrong correctness (invisible on sight; defended by execution):
- trustworthy-tests: red→green proof (a test never seen failing proves nothing),
tool-error-means-my-change-is-wrong reflex, never-seen-red red flag.
- /senior-review honesty rules: VERIFIED vs UNVERIFIED tagged by name; no run
evidence caps the verdict at SHIP-WITH-FIXES; state what on-sight review
structurally cannot see instead of overclaiming coverage.
Constitution + routing:
- RULES.md rule 13 (data outlives code) + Definition of Done gains red→green and
migration dry-run+rollback lines; skills-map row added.
- production-grade router: dispatch row + lens 8 (data & state).
- Ports updated: Cursor regenerated from RULES.md; Copilot rule 13 + new
data-and-state-evolution.instructions.md + 9-lens review prompt.
- plugin.json 0.1.0 → 0.2.0; counts fixed everywhere (9 skills + router, 13 rules).
Evidence: python3 scripts/validate.py — 52 assertions over 10 skills, all passed.
PENDING HUMAN SCOPE CONFIRMATION — branch only; not merged, not pushed.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…/rule counts marketplace.json top-level and nested plugin version 0.1.0 → 0.2.0 to match plugin.json. Site hero/meta/section copy and data.ts corrected to the real counts: 9 functional skills (+ production-grade router) and a 13-rule constitution. Adds the data-and-state-evolution skill card and rule 13 (added in 94b9b0a) to the rendered site so the page matches the shipped plugin. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.
Syncs marketplace.json 0.1.0→0.2.0 to match plugin.json, and corrects site hero copy to the real 9-skill / 13-rule counts.
⚠ Includes commit 94b9b0a (PENDING HUMAN SCOPE CONFIRMATION) — review before merge.
🤖 Generated with Claude Code