Skip to content

Rewrite docs for Privy migration and current architecture#35

Merged
eteitelbaum merged 1 commit intomainfrom
docs/full-rewrite
Feb 13, 2026
Merged

Rewrite docs for Privy migration and current architecture#35
eteitelbaum merged 1 commit intomainfrom
docs/full-rewrite

Conversation

@eteitelbaum
Copy link
Member

Summary

  • CLAUDE.md: Full rewrite — Dynamic Labs → Privy auth, all 11 DB models, correct API routes, env vars, contract factory/mediator/admin system, accurate code examples
  • README.md: Full rewrite — correct tech stack (Privy, viem, Base Sepolia), accurate API endpoints, project structure, smart contract architecture, deployment pipeline, removed stale Dynamic+Coinbase note
  • ENVIRONMENT_SETUP.md: Added PRIVY_APP_SECRET, fixed GitHub Secrets vs Variables classification, added blockchain/admin vars
  • CI_CD_SETUP.md: Fixed secrets vs variables classification, added full Variables list
  • SMART_CONTRACT_SECURITY.md: Corrected demo mode section (self-dealing is always blocked, not toggleable), replaced stale GPSBasedPayment/GPSOracle references with ManualWorkContract/WorkContractFactory
  • PRODUCTION_CHECKLIST.md: Added missing env vars (PRIVY_APP_SECRET, DEMO_MODE, ADMIN_EMAILS), fixed secrets vs variables, removed dead link to nonexistent beta-access-gate doc

Test plan

  • Verify no code changes — docs only, zero risk to app behavior
  • Spot-check env var lists against deploy.yml and actual .env files
  • Confirm API endpoints listed in README match actual route files

🤖 Generated with Claude Code

Full rewrite of CLAUDE.md and README.md to reflect current codebase:
Privy auth, ManualWorkContract/Factory, all DB models, correct API
routes, accurate env vars, and deployment setup. Update supporting
docs (ENVIRONMENT_SETUP, CI_CD_SETUP, PRODUCTION_CHECKLIST,
SMART_CONTRACT_SECURITY) with correct secrets vs variables
classification, PRIVY_APP_SECRET, and removal of stale
GPSBasedPayment/GPSOracle references.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@eteitelbaum eteitelbaum merged commit 477c1f5 into main Feb 13, 2026
3 checks passed
@eteitelbaum eteitelbaum deleted the docs/full-rewrite branch February 14, 2026 02:15
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