This repository was archived by the owner on Aug 31, 2026. It is now read-only.
Repository navigation
Live developer + trust surface (Stripe runner · Vercel status · Linear changelog) - #9
Merged
Lutar, Stephen P. (stephenlutar2-hash) merged 1 commit intoJun 30, 2026
Conversation
…tus, changelog)
Static KANCHAY-branded developer surface wired to the live a11oy endpoints:
- reference.html: Stripe-style 3-column API reference with an inline live runner
that signs a decision into a DSSE envelope (POST /khipu/sign) and verifies it
(POST /khipu/verify) in-browser, cross-origin, in under a minute. Resend-style
{data,error} fetch wrapper — non-2xx never throws.
- index.html: Vercel-Geist dark dashboard shell. Live substrate health reflected
in the top-bar pill, tab title, and a generated favicon dot. Live doctrine lock
+ key fingerprint read from the endpoints. Empty-states-as-exact-commands.
- status.html: component-level health (healthz, sign probe, pubkey, MCP catalog)
with concrete impact statements, not "service issues". Uptime log starts at
deploy — no fabricated history.
- changelog.html: Linear-style visual changelog with user-benefit headlines.
- assets/kanchay.css + assets/app.js: shared theme + client (no build step).
Honesty preserved throughout: Lambda-uniqueness = Conjecture 1 (open), 8 PURIQ
formulas locked-proven at c7c0ba17, SLSA Build L1 honest / L2 roadmap.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
A category-defining, build-step-free developer + trust surface under
site/, KANCHAY-branded (Space Grotesk / Inter / JetBrains Mono, dark-mode-first), wired to the live a11oy substrate — nothing is mocked.reference.html— Stripe 3-column API reference + inline live runner. Sidebar nav · content · runner panel. A dev signs a decision into a DSSE envelope (POST /khipu/sign) and verifies it (POST /khipu/verify) in-browser, cross-origin, in under a minute — no SDK, no key. Resend-style{data,error}fetch: a non-2xx never throws, it surfaces the status + gatereasons. Surpasses Stripe: the runner hits the real production endpoint, not a sandbox echo.index.html— Vercel-Geist "status everywhere" dashboard shell. Live a11oy health is reflected in the top-bar pill, the tab title, and a generated favicon dot. Doctrine lock + key fingerprint are read live, not hard-coded. Empty-states render the exact command to run.status.html— Vercel/StatusDrop-grade status page. Four components probed live (/healthz, a real sign probe,/khipu/pubkey, MCP catalog) with concrete impact statements ("signing responding but slow ~2.8s"), never "service issues". Honest: the uptime log starts at deploy — no fabricated history.changelog.html— Linear-style visual changelog with user-benefit headlines.assets/— sharedkanchay.csstheme +app.jsclient ({data,error}fetch, health poll, favicon/title status, JSON highlighter). No build step; works fromfile://.Honesty (overclaim-guard clean)
c7c0ba17; Theorem U stated as a proven conditional.749/14/163, key fingerprint, MCP count, latency) are measurements read at load time.Verification (live, this PR)
Local serve — all pages
HTTP 200:Live endpoint roundtrip the runner performs:
Honest notes / stubs
QUICKSTART.mdcites a stale pubkey fingerprint (a4d73120…) and "4 governed tools"; the live values ared3028f8a…and 11. The site reads both live, so it stays correct — the docs can be reconciled separately.🤖 Generated with Claude Code