ATLANTIS uses progressive disclosure. Each reader starts with a small index and opens detailed documents only when necessary.
| Location | Content |
|---|---|
README.md |
Gives the project purpose and the three documentation entry points. |
docs/user |
Gives setup, use, query, and operation procedures. |
docs/code |
Gives architecture, contracts, and development procedures. |
docs/agent |
Keeps generated plans separate from current instructions. |
Do not put current setup instructions in an agent document. Agent documents can become obsolete.
Use ASD-STE100 Simplified Technical English, Issue 9 as the writing source.
These project rules summarize the principal controls. The official standard remains authoritative.
- Use a maximum of 20 words in each instruction.
- Give one instruction in each sentence.
- Start an instruction with an imperative verb.
- Put a required condition before the instruction.
- Keep information out of procedure notes when the reader needs it for the task.
- Use a maximum of 25 words in each sentence.
- Give one topic in each sentence.
- Give information gradually.
- Use a maximum of six sentences in each paragraph.
- Use active voice when possible.
- Use one term for one meaning.
- Use project identifiers as technical nouns.
- Use vertical lists for complex information.
- Do not use contractions.
- Do not use semicolons.
- Use American English spelling.
The project does not use an automated STE certification tool. Review technical accuracy and language accuracy during each documentation change.
Use relative links between repository documents. Check each moved document for incoming and outgoing links.
Use commands that exist in package.json or repository scripts. Show the working directory when a command depends on it.
Do not show placeholder commands as a complete quick start. State required data and external services before the command.