# ChatGPT Project Source Upload Manifest

Last refreshed and audited: 2026-08-20.

The files in this directory are derived summaries. `public/docs/` remains
canonical. Upload the files in the order below so broad context precedes
subsystem detail.

| Order | Upload file | Canonical source |
| ---: | --- | --- |
| 1 | `PROJECT_OVERVIEW.md` | `README.md`, `public/docs/PROJECT_OVERVIEW.md`, `public/docs/LANDING_PAGE.md` |
| 2 | `ARCHITECTURE.md` | `public/docs/ARCHITECTURE.md`, `public/docs/ARCHITECTURE_EVOLUTION.md`, `public/docs/SHARED_WORKSPACES.md` |
| 3 | `DEPLOYMENT.md` | `public/docs/DEPLOYMENT.md`, `public/docs/operations/VM_PRODUCTION_RUNBOOK.md`, `.github/workflows/ci.yml`, `.github/workflows/deploy.yml` |
| 4 | `RCLONE_SERVICE.md` | `public/docs/RCLONE_SERVICE.md` |
| 5 | `API_REFERENCE.md` | `public/docs/API_REFERENCE.md`, route implementations for summarized contracts |
| 6 | `CLERK_OAUTH_MULTI_ENVIRONMENT_SETUP.md` | `public/docs/operations/CLERK_OAUTH_MULTI_ENVIRONMENT_SETUP.md`, `public/docs/SECURITY.md` |
| 7 | `SUBSCRIPTION_MANAGEMENT.md` | `public/docs/SUBSCRIPTION_MANAGEMENT.md` |
| 8 | `TESTING.md` | `public/docs/TESTING.md`, `public/docs/developer/modules/TESTING_STRATEGY.md` |
| 9 | `SEARCH_FEATURES.md` | `public/docs/SEARCH_FEATURES.md`, `public/docs/SHARED_WORKSPACES.md`, AI Search module guides |
| 10 | `AI_OPERATING_PROTOCOL.md` | `AGENTS.md`, `public/docs/developer/AI_OPERATING_PROTOCOL.md`, `docs/ai-skills/INDEX.md` |
| 11 | `AI_SEARCH_ARCHITECTURE.md` | `public/docs/developer/modules/AI_SEARCH_ARCHITECTURE.md` |
| 12 | `AI_SEARCH_INFRA_PORTS.md` | `public/docs/developer/modules/AI_SEARCH_INFRA_PORTS.md` |
| 13 | `AI_SEARCH_INDEXING_ADAPTERS.md` | `public/docs/developer/modules/AI_SEARCH_INDEXING_ADAPTERS.md` |
| 14 | `AI_SEARCH_RAG.md` | `public/docs/developer/modules/AI_SEARCH_RAG.md` |

`README.md` describes this bundle. This manifest is also a completeness check:
every listed file must exist, and every Markdown file in the directory must be
listed here or explicitly identified as bundle metadata.

## Refresh Rules

1. Verify architecture claims against executable repository configuration.
2. Update canonical documentation first.
3. Preserve current, legacy, transitional, and planned labels.
4. Summarize instead of copying large canonical documents verbatim.
5. Do not include secrets, private billing evidence, live tokens, or raw
   provider credentials.
6. Verify workflow, route, feature-flag, and Compose claims against executable
   repository configuration, not documentation alone.
7. Record the audit date in both this manifest and the bundle `README.md`.
