Skip to content

docs: define project rules in CLAUDE.md - #6

Merged
pythonsst merged 1 commit into
mainfrom
chore/claude-md
Jun 27, 2026
Merged

docs: define project rules in CLAUDE.md#6
pythonsst merged 1 commit into
mainfrom
chore/claude-md

Conversation

@pythonsst

Copy link
Copy Markdown
Owner

Adds our working rules to CLAUDE.md (keeps the existing @AGENTS.md Next.js import):

  • Git workflow — never push to main; branch → verify → PR → you merge. Use Vercel preview URLs for device testing.
  • Quality gatesnpm run lint, npm test, npm run build must pass before every PR; add/maintain tests.
  • Privacy — biodata never leaves the browser.
  • PDF — generated client-side (src/lib/pdf.ts), never window.print().
  • Single sources of truthdata/biodata.ts, config.ts, lib/a4.ts, lib/paginate.ts, components/ui/.

This is a starting point — tell me what rules to add or change.

🤖 Generated with Claude Code

Encode the working agreement: branch + PR only (never push to main), quality
gates (lint/test/build) before every PR, client-side privacy, in-browser PDF
generation (no window.print), and the single-source-of-truth modules.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
snapbiodata Ready Ready Preview, Comment Jun 27, 2026 10:20pm

@pythonsst
pythonsst merged commit 033e3c4 into main Jun 27, 2026
3 checks passed
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