Use this map after loading the repo instructions in AGENTS.md.
- Read
AGENTS.mdfor required API-doc and security-inventory upkeep. - Update apiDoc annotations near changed route handlers.
- Check module docs for the owner module.
- Run or update the security route inventory when route auth, permissions, or endpoint shape changes.
Useful live endpoints:
GET /v1GET /v1/openapi.jsonGET /v1/apidoc.jsonGET /.well-known/openapi.json
- Start with modules.md.
- Read the matching
app/modules/<module>/docs/overview.md. - Keep detailed behavior, model ownership, queues, and integration notes inside the module docs folder.
- Run
npm run todo:sections, thennpm run todo:context -- <section-id>for the next ActivityPub/Bluesky implementation slice before editing. - Read
app/modules/activityPub/docs/activitypub-research.md. - Read
app/modules/activityPub/docs/activitypub-user-flows.md. - Read
app/modules/activityPub/docs/overview.mdandapp/modules/bluesky/docs/overview.md. - For review-first/auto-import policy or remote-source filters, also read
app/modules/remoteContentModeration/docs/overview.md.
- Read database-scalability-review.md.
- Read group-manifest-ipld-scalability.md for group manifest storage shape.
- Use migration integrity and restored-backup rehearsal commands from
AGENTS.mdwhen migrations or derived state are involved. - Read
app/modules/storageSpace/docs/overview.mdfor storage analyzer work.
- Read security-review.md.
- Read security-route-inventory.md.
- Keep route ownership and permission docs aligned when changing protected routes.
- Read ../DEBUG.md for log flags and debug namespaces.
- Use
npm run docker-upgradefor production update guidance. - Prefer Docker-backed verification for full-suite checks when host services are not already available.