An Open Knowledge Format (OKF) knowledge bundle documenting the TinyCloud data protocol.
It publishes to protocol.tinycloud.xyz and doubles as an agent-readable graph: a directory of
markdown concepts with YAML frontmatter, dense cross-links, and per-directory index.md files for
progressive disclosure.
Thesis: Signatures Are All You Need: cryptographic access control for AI and applications.
index.md— root catalog. Start here.concepts/— one markdown file per concept, grouped into sections.meta/— glossary, tracked contradictions, provenance/sources, and a status matrix.SCHEMA.md— the OKF profile and frontmatter conventions for this bundle.log.md— chronological change history.llms.txt— crawler/agent hint at the domain root.bin/— producer/validator/visualizer scripts.
This is currently a scaffold: structure, frontmatter, and stubs only. Concept bodies are authored in a later pass.
Build a self-contained force-directed graph (viz.html) — no backend, no install, no data leaves
the browser:
bin/build-viz.sh # → viz.html (stub for now)
open viz.htmlNodes are colored by type; edges come from markdown cross-links; the detail panel renders
frontmatter + body, with "Cited by" backlinks, search, and type filters. Model the implementation
on scaccogatto/okf-skills or GoogleCloudPlatform/knowledge-catalog OKF visualize.
Author concept bodies with the codex-validator loop: validate every technical claim against the source repos before writing it down.
scripts/cx <repo> "<question>" # ask a codex pane to confirm a claim against sourceConventions:
- Keep one concept per file; the file path is the concept ID.
- Fill the body from the cited
sourcesonly; do not invent claims. - Cross-link related concepts with normal markdown links (each link = a graph edge).
- Set
statustoshipped,in-progress, orplannedand keep it honest. - Every concept must cite sources (provenance). See
SCHEMA.md. - When a source reveals a spec-vs-impl divergence, record it in
meta/contradictions.md.
bin/lint.sh # asserts type frontmatter, lists orphans, prints a summary