-
Notifications
You must be signed in to change notification settings - Fork 0
Maintenance Conventions
YarCraSy edited this page Jul 8, 2026
·
2 revisions
- Concise technical content.
- No unnecessary visual styling.
- Each folder has a
README.md. - Root
README.mdis the entry point. - Prefer short lists and concrete paths.
- Use
npm run docs:wiki:exportwhen publishing these docs to GitHub Wiki. - Wiki navigation is generated as
_Sidebar.mdand_Footer.md.
- Keep aliases consistent with
tsconfig.json. - Use
src/adapterscontracts for shared messages. - Avoid duplicated strings for public ids.
- Do not store secrets outside
SecretStorage. - Do not reintroduce Ollama.
- Source folders use
camelCase. - Source implementation files use
PascalCase. - Keep ecosystem-required exceptions unchanged:
index.tsbarrels, Astro route files such asindex.astroand[slug].astro, package/config files, generated output, and GitHub Wiki page names.
Before implementing:
- identify the responsible layer.
- update contracts if it crosses webview/backend.
- document settings if they are public.
- add manual verification if it affects UX.
- run compile, lint, and build.