Introduction
AppLedger is an open text record of what an application is for, how it fits together, what it does, and how it changes. The record can be incomplete, disputed, or stale. It is a maintained ledger, not a claim of complete memory.
ForgeTrail is one way to keep that record during development. The xFacts labels stay the owners of their own declarations. AppLedger points at them. It does not replace their schemas.
Where things live
| What | Where |
|---|---|
| Normative specification | spec/ in the repository |
| Schemas | schemas/ |
| This site | A reading path. It is not the specification |
| Checker | appledger on npm, built from this repository. pnpm dlx appledger check |
Schema and behavior notes for the proposal live in docs/rel-01.md. That report is not a site changelog.
What to read next
The smallest folder is the quickstart. Record kinds are in the reference. Honest limits are in conformance.
AppLedger