# Viet Phan X AI-first personal archive. Published entries are canonical records from the website publishing service. Archive: https://vietphanx.com/archive Archive JSON: https://vietphanx.com/archive.json Archive Markdown: https://vietphanx.com/archive.md Search: https://vietphanx.com/search Search JSON: https://vietphanx.com/search.json Search Markdown: https://vietphanx.com/search.md Public API manifest: https://vietphanx.com/api/manifest.json Agent cookbook: https://vietphanx.com/agent-cookbook About / author profile: https://vietphanx.com/about Authors JSON index: https://vietphanx.com/authors.json Authors Markdown index: https://vietphanx.com/authors.md Reuse policy: https://vietphanx.com/reuse-policy Reuse policy JSON: https://vietphanx.com/reuse-policy.json Reuse policy Markdown: https://vietphanx.com/reuse-policy.md Agent corpus manifest: https://vietphanx.com/corpus/manifest.json Agent corpus JSONL: https://vietphanx.com/corpus.jsonl Agent corpus chunks JSONL: https://vietphanx.com/corpus/chunks.jsonl Corpus changes: https://vietphanx.com/changes Corpus changes JSON: https://vietphanx.com/changes.json Corpus delta JSONL: https://vietphanx.com/corpus/delta.jsonl Entity index: https://vietphanx.com/entities Entity JSON index: https://vietphanx.com/entities.json Entity Markdown index: https://vietphanx.com/entities.md Tag index: https://vietphanx.com/tags Tag JSON index: https://vietphanx.com/tags.json Tag Markdown index: https://vietphanx.com/tags.md Photo index: https://vietphanx.com/photos Photo JSON index: https://vietphanx.com/photos.json Photo Markdown index: https://vietphanx.com/photos.md Quest index: https://vietphanx.com/quests Quest JSON index: https://vietphanx.com/quests.json Quest Markdown index: https://vietphanx.com/quests.md RSS feed: https://vietphanx.com/feed.xml Sitemap: https://vietphanx.com/sitemap.xml Corpus outputs are intended for agents, search tools, and structured retrieval. Start at /api/manifest.json for stable route/schema links. Full crawl: /corpus.jsonl. Incremental crawl: /corpus/delta.jsonl?since=YYYY-MM-DD. Search public records with /search.json?q=. They exclude private/internal data.