Skip to content

docs(repo): rewrite the README around the article - #14

Merged
arnaud-zg merged 2 commits into
feat/dev-settings-storage-switchfrom
docs/readme-rewrite
Sep 2, 2026
Merged

arnaud-zg merged 2 commits into
feat/dev-settings-storage-switchfrom
docs/readme-rewrite

Conversation

@arnaud-zg

@arnaud-zg arnaud-zg commented Sep 2, 2026 •

Copy link
Copy Markdown
Owner

Stacked on #13.

Summary

  • README was still the create-tanstack-app scaffold: Bun-only commands, src/routes
    instead of src/app/routes, a Shadcn CLI snippet, React Query floated as an option
    nothing uses
  • rewritten around what the repo actually is now: Object Calisthenics rules with file
    pointers, an architecture diagram, an add-to-cart sequence diagram, the i18n and
    prerender setup, pnpm-first commands with the Bun equivalent kept
  • deeper testing trophy and TDD notes stay in CONTRIBUTING.md, README links to it
    instead of duplicating
  • adds docs/architecture.md, styled after
    migration-preflight's
    docs: a fast, code-snippet-heavy map of why this repo exists and how an immutable
    domain class becomes React state (Cart + useImmutableInstance), linked from the
    README next to the rule checklist
flowchart LR
  A[Bun-only scaffold README] --> B[pnpm + Bun, i18n, prerender, calisthenics table]
Loading

Test plan

  • pnpm lint:md
  • pnpm typecheck
  • pnpm check

🤖 Generated with Claude Code

https://claude.ai/code/session_014BcGPRc3sgUJYKihGRXh5g

@arnaud-zg
arnaud-zg changed the base branch from feat/wow-catalog-and-courier to feat/dev-settings-storage-switch September 2, 2026 09:59
@arnaud-zg arnaud-zg self-assigned this Sep 2, 2026
@arnaud-zg arnaud-zg added the enhancement New feature or request label Sep 2, 2026
arnaud-zg and others added 2 commits September 2, 2026 20:42
The README was still the create-tanstack-app scaffold: Bun-only commands,
src/routes instead of src/app/routes, a Shadcn CLI snippet, React Query
floated as an option nothing uses. None of it matched the repo CONTRIBUTING.md
and the article both describe.

Rewritten around what the repo actually is: the Object Calisthenics rules with
file pointers, an architecture diagram, a cart add-to-cart sequence diagram,
the i18n and prerender setup from the last two PRs, and pnpm-first commands
with the Bun equivalent kept. Deeper testing trophy and TDD notes stay in
CONTRIBUTING.md rather than duplicated here.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014BcGPRc3sgUJYKihGRXh5g
Adds docs/architecture.md, styled after migration-preflight's docs: a
fast, code-snippet-heavy map of why this repo exists and how an
immutable domain class becomes React state, linked from the README
next to the existing rule checklist.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DKueHPbWB1CdGYrghjsXJa
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant