← Work index

Project record

CanonRail

RelationshipPersonal project

StageShipped live

RoleCreator and maintainer

ProofCurrent framework

Project-document contracts that people and compatible agent tools can verify.

CanonRail project card with its geometric CR mark and document-contract positioning.

Show · explain · prove

A concise first record.

CanonRail defines bounded contracts for agent instructions, READMEs, roadmaps, execution plans, and product requirements.

Each contract keeps project facts in the project, separates document responsibilities, and uses configured checks when the repository provides them.

My contribution

The parts I owned.

  1. Defined the document types and their responsibility boundaries
  2. Created reusable contracts for five common project documents
  3. Separated project facts from framework guidance
  4. Added a direct review and verification procedure for human and agent users