From 6b296009d42f84070dfbc0ae14b050a0f9c45ac4 Mon Sep 17 00:00:00 2001 From: mdheller <21163552+mdheller@users.noreply.github.com> Date: Fri, 22 May 2026 07:58:38 -0400 Subject: [PATCH] Replay CapabilityLedger contract --- apps/pdf-viewer-demo/index.html | 322 ++++++++++++++++- packages/capability-ledger/package.json | 13 + packages/capability-ledger/src/index.js | 255 ++++++++++++++ packages/capability-ledger/src/schema.js | 62 ++++ .../capability-ledger/tests/ledger.test.js | 324 ++++++++++++++++++ pnpm-lock.yaml | 15 + 6 files changed, 990 insertions(+), 1 deletion(-) create mode 100644 packages/capability-ledger/package.json create mode 100644 packages/capability-ledger/src/index.js create mode 100644 packages/capability-ledger/src/schema.js create mode 100644 packages/capability-ledger/tests/ledger.test.js create mode 100644 pnpm-lock.yaml diff --git a/apps/pdf-viewer-demo/index.html b/apps/pdf-viewer-demo/index.html index fcb80cd..f571740 100644 --- a/apps/pdf-viewer-demo/index.html +++ b/apps/pdf-viewer-demo/index.html @@ -4,9 +4,329 @@
PDF-first runtime scaffold placeholder.
+PDF-first runtime scaffold — CapabilityLedger surface
+ +| Capability | +State | +Owner | +Policy / Evidence | +Conflicts | +
|---|---|---|---|---|
| Initialising ledger… | ||||
Feature use is blocked until the ledger reports enabled.
+