Your AI is making decisions right now. So is your rules engine. So are your people. ProjectLedger records each commitment as it happens, seals the record, and gives you something legal, compliance, and auditors can independently verify when the decision is questioned.
Governance platforms monitor your AI. They score risk, flag drift, and generate dashboards. But when legal asks about a specific decision on a specific date, they cannot answer.
Evaluation firms spend 90 days reviewing policies and interviewing your team. They give you a report about what your AI probably did.
Neither one keeps a record. That is the gap. ProjectLedger fills it.
The question is always the same: what happened, who committed it, and can you prove the record was not changed later? ProjectLedger answers that with an append-only record, a sealed artifact, and independent verification.
Hook it up to any decision process. The sealed record works the same way regardless of who or what is calling promote().
Governance platforms monitor behavior. Evaluation firms write reports. Neither produces a record that holds up when someone asks a specific question about a specific decision.
| Capability | Mutable Logs | Governance Platforms | 90-Day Evaluations | ProjectLedger |
|---|---|---|---|---|
| Records decisions in real time | Sometimes | ✕ | ✕ | ✓ Always |
| Works for AI decisions | Sometimes | ✓ Monitored | Reviewed | ✓ Recorded |
| Works for deterministic software | Sometimes | ✕ | ✕ | ✓ Any HTTP caller |
| Works for human decisions | ✕ | ✕ | Interviewed | ✓ Promote button |
| Produces a sealed decision record | ✕ | ✕ | ✕ | ✓ Artifact-backed proof |
| Independently verifiable record | ✕ | ✕ | ✕ | ✓ Public key only |
| Append-only enforcement | ✕ | ✕ | Doc only | ✓ Two-layer |
| Deliverable | Log file | Dashboard | Report | Sealed artifact |
| Time to first record | N/A | Weeks | 90 days | Minutes |
| Approximate cost | $0 + risk | $50K+ per year | $150K to $500K | $15K to $60K |
No schema changes. No database migrations. Any system that can make an HTTP POST can start recording decisions to the ledger.
// Rules engine. Zero human involvement.
// Same four calls. Same sealed record.
const ev = await ledger.create_evaluation({
context: "daily-pricing-2026-02-25",
owner: "pricing-engine-v2"
});
await ledger.promote({
evaluationId: ev.id,
authorityMode: "agent_autonomous",
actor: {
type: "service",
id: "pricing-engine-v2"
},
summary: "Set WIDGET-123 price to $49.99"
});
await ledger.close_evaluation(ev.id);
const artifact = await ledger
.generate_artifact(ev.id);
// 50,000 decisions today.
// Every one is on the record.Every security claim is independently verifiable. We document what is complete and what is in progress because transparency is the posture.
Review full security posture →Other evaluations spend 90 days and give you a document. We instrument your actual decision surface and give you a sealed record of what it did. Scoped to your operation. One decision surface or twenty, the evaluation covers what you need.
A 30-minute call to scope the engagement. Thirty days later you have a sealed artifact and a decision record legal, compliance, and auditors can verify independently when questions come up.