- ARCHITECTURE.md — module layout, the non-custodial write path, and sequence diagrams for the ticket lifecycle
- API.md — every endpoint with request fields, curl and response examples
- DATABASE.md — schema and migrations
- TESTING.md — test suite notes, the StellarService contract-mock harness
- DEPLOYMENT.md — deployment checklist
- GLOSSARY.md — terminology
- FAQ.md — frequently asked questions
- AUTHENTICATION.md — JWT and password hashing
- NON_CUSTODIAL.md — why the build/sign/submit pattern exists
- VALIDATION.md — DTO validation approach
- ERROR_HANDLING.md — exception handling
- OBSERVABILITY.md — logging/metrics gaps
- RATE_LIMITING.md — scan rate limits, memory vs Redis storage
- CACHING.md — HTTP cache headers and the memory/Redis application cache
- WEBHOOKS.md — optional BullMQ queue for outbound webhooks
- SCHEDULER.md — cron jobs and the
SCHEDULER_ENABLEDswitch - CORS.md — allowed origins
- CONFIGURATION.md — environment variables
- PRISMA_7_NOTE.md — why Prisma is pinned to 6.x