Skip to content
CafeJS Docs
On this page 2 entries
  1. 1.4.1 The files
  2. 1.4.2 Keep the docs true to the code

The docs files

Every template comes with a set of documentation files at its root. Each is written for one reader; AI reads AGENTS.md first.

The files

FileWhat it coversFor
README.mdOverview, running it locally, going liveEveryone
HUONG-DAN-SU-DUNG.mdThe site’s pages, editing in the admin, everyday tasks, SEO and trackers, troubleshooting (in Vietnamese)Site owners, writers
FEATURES.mdWhat the site does, doesn’t do, or does in partSite owners, developers
DEPLOY.mdBuild commands, environment variables, what isn’t ready, the go-live checklistDevelopers
PRODUCT.mdThe business behind the site: brand, customers, offering, policiesSite owners, writers, AI
DESIGN.mdColours, fonts, spacing, interface rules (machine-readable: .impeccable/design.json)Designers, developers, AI
CONTEXT.mdCurrent state, open decisions, known gapsDevelopers, AI
CREDITS.mdSource and licence of images, fonts, icons and third-party codeSite owners, developers
AGENTS.mdHow to work in the code: structure, commands, conventionsDevelopers, AI
CLAUDE.mdOnly points to AGENTS.md, so Claude Code reads itAI

Keep the docs true to the code

Adding or removing a feature updates FEATURES.md in the same commit; a new third-party image or font goes into CREDITS.md; an open decision goes into CONTEXT.md. AI can do this for you (see 4 Working with AI).

Warning

Before going live, every image and asset in CREDITS.md must be marked usable. Replace any that are not.