Keep the source understandable.
The canon stays in structured Markdown that its owner can read and edit. A small, inspectable information model is central to the product.
03 / INFORMATION ARCHITECTURE / OPEN-SOURCE ALPHA
Personal Canon
AI projects need context. They do not all need the same context. I designed a local gateway that lets each project ask for the information it is allowed to use, while proposed updates remain reviewable.
MY CONTRIBUTION
Owner and builder: information model, project access workflow, examples, documentation, and evaluation. Built with AI coding assistance.
THE RESULT
A public, command-line-first alpha for a single owner, with local Markdown, project-specific access, and reviewed updates.
FICTIONAL CONTEXT / ORBIT ATLAS
A browser illustration of the public alpha’s documented example. No personal library is loaded, and nothing is stored.
PERMITTED CONTEXT
“How should I present design feedback?”
Concise evidence before recommendations.
Orbit Atlas is allowed to read the communication-preferences topic. It receives the matching statement.
THE PROBLEM
Copying personal context into every project makes it harder to control where information goes and which version is current. I wanted a source I could maintain once, with explicit rules for how each project uses it.
THE DECISIONS
The canon stays in structured Markdown that its owner can read and edit. A small, inspectable information model is central to the product.
A project receives relevant statements only within its allowed topics. Being relevant does not make an otherwise prohibited topic available.
Projects can propose a change to the canon. They cannot approve their own updates or grant themselves more access. Review is a separate action with a visible outcome.
CURRENT STATE
The public repository includes setup instructions, a security model, and a fictional acceptance example that exercises allowed requests, denied requests, proposals, and access removal.
This is an alpha for cooperative local tools, not a sandbox against malicious software running under the same operating-system account. It does not automatically record conversations or synchronize a library to the cloud.