Skip to content

Hold every change to a review checklist and craft gate - #12

Merged
czpython merged 1 commit into
mainfrom
review-checklist
Aug 19, 2026
Merged

Hold every change to a review checklist and craft gate#12
czpython merged 1 commit into
mainfrom
review-checklist

Conversation

@czpython

Copy link
Copy Markdown
Owner

Summary

Adopts the druks review checklist at .druks/review/checklist.md, adapted for this repo, so the style regressions cleaned up in #10 don't come back. AGENTS.md points at it from Before Editing.

Adaptations from the druks original

  • Dropped the druks-platform items (platform plumbing, reacts-never-stamps, agent-does-agent-work) — they have no referent here.
  • Reworded the data-model rule for a FastAPI service: models only at real boundaries (DB rows, wire schemas, provider result contracts).
  • Added a caution to the truthiness rule: SQLAlchemy .is_(None) query expressions are SQL, not control flow.
  • Added a public-repo rule: no internal ticket IDs or infra references in code, comments, commits, or PR bodies.
  • Craft gate's product surface is the HTTP API and its response shapes instead of the extensions/SDK.

🤖 Generated with Claude Code

Adopt the druks checklist at .druks/review/checklist.md, adapted for a
public FastAPI service: platform-specific items dropped, the wire-boundary
and typed-error rules kept, and a public-repo rule added — no internal
ticket IDs or infra references anywhere. AGENTS.md points at it from
Before Editing.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@czpython
czpython merged commit 0d0408b into main Aug 19, 2026
6 checks passed
@czpython
czpython deleted the review-checklist branch August 20, 2026 15:25
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