Villa Backend SDK — Knowledge Base
Obsidian-style notes summarizing project decisions, setup, and operational knowledge from development. Open this folder in Obsidian, or browse the hosted manual.
Start here
| Note | Contents |
|---|---|
| AGENT | Agent-optimized quick reference (also at repo root AGENTS.md) |
| MANUAL | End-user usage guide (docs/MANUAL.md) |
| checkout-flow-orders-payments | Order → validate → pay sequence |
| cognito-and-auth | Cognito pool, login, SignUp, JWT |
| secrets-and-configuration | .env, Cursor Secrets, GitHub Actions |
| test-account-and-integration-tests | Shared test user, JWT in tests |
| deployment-pypi-s3 | PyPI, S3 manual, CI |
| troubleshooting-decisions | Gotchas and decision log |
| conversation-log | Summarized project timeline |
Technical reference (repo)
| Doc | Path |
|---|---|
| Architecture | docs/DESIGN.md |
| Testing | docs/TESTING.md |
| CI/CD | docs/CI_CD.md |
| Cognito testing | docs/COGNITO_TEST.md |
Key links
Tags
#cognito #jwt #secrets #testing #deployment #orders #payments