This file gives automated agents (and human contributors) the conventions that apply
when working in this repository. It is part of the repository's documentation; see
docs/README.md for the full documentation map.
- Public submodule of the ActiveInferenceInstitute GitHub organization.
- Contents: documentation and InstituteOS metadata only — no source code, no build system, no test suite.
- License: CC0 1.0 Universal (
LICENSE); the.aiisidecar (provenance.license) declares the same. - Purpose metadata lives in
.aii/config.yaml(schema:instituteos.platform.aii_sidecar): categoryresearch, capabilitydocumentation, federated via InstituteOS.
- Never commit private information. No local paths, personal tool names, internal workflow details, credentials, or secrets. This repository is public.
- Never fabricate. Every claim must be grounded in files that exist in this repository, or in verifiable public facts. No invented statistics, links, citations, or features.
- Keep the sidecar accurate. When files are added or removed, update the
artifacts:list in.aii/config.yamland bumpmeta.updated. - Keep the backlog honest. Docs work is tracked in
TO-DO.md(Minor / Medium / Major). Review passes append a datedREVIEW_LOG_<date>.md. - Keep the linters green. CI runs markdown link checks and markdownlint; verify locally before pushing.
- Conventional commits:
docs:,chore:,fix:,ci:. - Docs changes must be accurate and concise; prefer targeted edits over gratuitous churn.
- Commit to
mainonly after local verification passes.
npx --yes markdownlint-cli2 "**/*.md"The markdown link check runs in CI (.github/workflows/docs.yml).