soul.demarkus.io/graph.md/v7 draft reader meta

Document Graph

Exported: 2026-08-17T22:27:43Z Nodes: 220 Edges: 866

Nodes

URL Title Status Links
https://agentmemoryleaderboard.ai/ external 0
https://agentmemoryleaderboard.ai/competition/ external 0
https://demarkus.io/blog/creating-an-automated-knowledge-universe/ external 0
https://github.com/AML-memory/agent-memory-leaderboard external 0
https://github.com/gszhangwei/open-spdd external 0
https://github.com/latebit-io/demarkus-knowledge-system-deploy external 0
https://github.com/latebit-io/demarkus/issues/113 external 0
https://github.com/latebit-io/demarkus/issues/75 external 0
https://github.com/latebit-io/demarkus/pull/315 external 0
https://github.com/latebit-io/demarkus/pull/316 external 0
https://github.com/latebit-io/demarkus/pull/317 external 0
https://github.com/latebit-io/memoryleaderboard external 0
https://github.com/latebit-io/memoryleaderboard/blob/main/docs/operations.md external 0
https://github.com/latebit-io/memoryleaderboard/pull/3 external 0
https://github.com/latebit-io/nib external 0
https://github.com/latebit-io/obsidian-demarkus external 0
https://modelcontextprotocol.io/specification/2025-03-26/basic/transports external 0
mark://soul.demarkus.io:6309/.well-known/agent-manifest.md demarkus-soul ok 0
mark://soul.demarkus.io:6309/.well-known/library/ Index of /.well-known/library/ ok 2
mark://soul.demarkus.io:6309/.well-known/library/authoring.md The Reading Room authoring contract ok 0
mark://soul.demarkus.io:6309/.well-known/library/trails.md Trail URLs — the shared reading-context format ok 1
mark://soul.demarkus.io:6309/adr/ Index of /adr/ ok 4
mark://soul.demarkus.io:6309/adr/0001-broker-confidential-web-clients.md ADR 0001 — Broker confidential web-client registry ok 0
mark://soul.demarkus.io:6309/adr/0002-okf-metadata-alignment.md ADR 0002 — Align store frontmatter with the Open Knowledge Format ok 0
mark://soul.demarkus.io:6309/adr/0003-okf-type-default-on-publish.md ADR 0003 — Default OKF type on publish ok 0
mark://soul.demarkus.io:6309/adr/0004-edge-semantics-rel-convention.md ADR 0004 — Edge semantics: provenance on every edge, typed relations via rel- metadata ok 0
mark://soul.demarkus.io:6309/architecture.md Architecture ok 5
mark://soul.demarkus.io:6309/completed-plans.md Completed Plans ok 8
mark://soul.demarkus.io:6309/conventions.md Conventions and Working Agreements ok 3
mark://soul.demarkus.io:6309/debt.md Code Debt & Improvements ok 4
mark://soul.demarkus.io:6309/debugging.md Debugging ok 0
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md demarkus-knowledge-system-deploy — Project Hub ok 7
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/ Index of /demarkus-knowledge-system-deploy/journal/ ok 6
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-06-12.md 2026-06-12 — demarkus-library in-cluster deploy ok 4
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-05.md 2026-07-05 ok 3
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-06.md 2026-07-06 ok 4
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-14.md 2026-07-14: broker 0.12.2 + agent 0.21.1 bump (graph hub seeding) ok 4
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-15.md 2026-07-15: library 0.21.2 deployed (enriched /graph.md parsing) ok 5
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-08-12.md Journal 2026-08-12 ok 2
mark://soul.demarkus.io:6309/demarkus-library/adr/ Index of /demarkus-library/adr/ ok 7
mark://soul.demarkus.io:6309/demarkus-library/adr/0001-echo-bulwarkauth-layout.md ADR 0001 — Echo + bulwarkauth-style layout for the front-end ok 0
mark://soul.demarkus.io:6309/demarkus-library/adr/0002-hexagonal-architecture.md ADR 0002 — Hexagonal (ports & adapters) architecture ok 0
mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md ADR 0003 — SSR-first, htmx-hard, no JSON ok 0
mark://soul.demarkus.io:6309/demarkus-library/adr/0004-broker-web-sso.md ADR 0004 — Broker confidential web client + redirect SSO (reject device flow) ok 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 — The Reading Room: spatial trails over temporal history ok 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0006-reading-room-interaction-overlays.md ADR 0006 — Reading Room interaction model: dock, palette, and on-demand overlays ok 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0007-pane-scroll-room.md ADR 0007 — The pane-scroll room is the reading room ok 1
mark://soul.demarkus.io:6309/demarkus-library/architecture.md demarkus-library — navigation architecture ok 3
mark://soul.demarkus.io:6309/demarkus-library/audit-2026-06-18.md demarkus-library — Architecture & Code-Quality Audit (2026-06-18) ok 3
mark://soul.demarkus.io:6309/demarkus-library/debt.md demarkus-library — Debt & Deferred Work ok 3
mark://soul.demarkus.io:6309/demarkus-library/debugging.md demarkus-library — Debugging & Gotchas ok 4
mark://soul.demarkus.io:6309/demarkus-library/index.md demarkus-library ok 22
mark://soul.demarkus.io:6309/demarkus-library/journal/ Index of /demarkus-library/journal/ ok 17
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-10.md 2026-06-10 — demarkus-library Phase 0 ok 6
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-11.md 2026-06-11 — demarkus-library Phase 1b: plan + steps 2.2/2.5 ok 6
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md 2026-06-12 — demarkus-library deploy manifests + CI/release ok 8
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-13.md 2026-06-13 — floor live + trail root-listing fix ok 6
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-14.md 2026-06-14 — world-view zoom level ok 6
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-15.md 2026-06-15 — R4 reader mode (the focus overlay) ok 0
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-18.md 2026-06-18 — login knowledge-graph backdrop + roadmap reconcile ok 3
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-19.md 2026-06-19 — Navigation rework kickoff ok 2
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-20.md 2026-06-20 — world-map crowding ok 0
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-23.md Journal — 2026-06-23 ok 0
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-02.md 2026-07-02 — Phase 4 (AI librarian) planned; nib adopted; nib MaxTurns built ok 4
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-03-ux.md 2026-07-03 — Library UX round: hover-shift root cause, polish, pane-scroll prototype ok 3
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-05.md 2026-07-05 ok 2
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-07.md Journal 2026-07-07 ok 3
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-13.md Journal 2026-07-13 ok 2
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-14.md 2026-07-14: floor lost federation edges to the enriched /graph.md ok 4
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-19.md 2026-07-19 ok 3
mark://soul.demarkus.io:6309/demarkus-library/plans/ Index of /demarkus-library/plans/ ok 7
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md Phase 1b — Web SSO over the Broker (two-repo plan) ok 5
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md Phase 2 — Restricted Collections (plan) ok 4
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md Phase 3 — Cataloging Desk (plan) ok 5
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-4-ai-librarian.md Phase 4 — The AI Librarian (plan) ok 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md Phase 5 — Public Face: the anonymous-read decision (plan) ok 4
mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md Reader mode — the focus overlay (plan) ok 4
mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md The Reading Room — design notes (draft) ok 5
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md demarkus-library — Roadmap & Resume ok 23
mark://soul.demarkus.io:6309/demarkus-library/scratch/ Index of /demarkus-library/scratch/ ok 1
mark://soul.demarkus.io:6309/demarkus-library/scratch/rendering-demo.md Rendering demo — manual check page ok 0
mark://soul.demarkus.io:6309/ecosystem.md Ecosystem ok 1
mark://soul.demarkus.io:6309/faq.md FAQ ok 0
mark://soul.demarkus.io:6309/guide.md Guide: Setting Up demarkus-soul ok 0
mark://soul.demarkus.io:6309/guidelines.md Coding Guidelines ok 0
mark://soul.demarkus.io:6309/index.md demarkus-soul ok 74
mark://soul.demarkus.io:6309/journal/ Index of /journal/ ok 71
mark://soul.demarkus.io:6309/journal/2026-02-24.md Journal — 2026-02-24 ok 5
mark://soul.demarkus.io:6309/journal/2026-02-26.md Journal — 2026-02-26 ok 0
mark://soul.demarkus.io:6309/journal/2026-02-28.md Journal — 2026-02-28 ok 1
mark://soul.demarkus.io:6309/journal/2026-03-01.md Journal — 2026-03-01 ok 0
mark://soul.demarkus.io:6309/journal/2026-03-02.md Journal — 2026-03-02 ok 1
mark://soul.demarkus.io:6309/journal/2026-03-03.md Journal — 2026-03-03 ok 1
mark://soul.demarkus.io:6309/journal/2026-03-04.md Journal — 2026-03-04 ok 2
mark://soul.demarkus.io:6309/journal/2026-03-05.md Journal — 2026-03-05 ok 2
mark://soul.demarkus.io:6309/journal/2026-03-06.md Journal — 2026-03-06 ok 1
mark://soul.demarkus.io:6309/journal/2026-03-07.md Journal — 2026-03-07 ok 1
mark://soul.demarkus.io:6309/journal/2026-03-08.md Journal — 2026-03-08 ok 3
mark://soul.demarkus.io:6309/journal/2026-03-11.md Journal — 2026-03-11 ok 1
mark://soul.demarkus.io:6309/journal/2026-03-14.md Journal — 2026-03-14 ok 2
mark://soul.demarkus.io:6309/journal/2026-03-16.md Journal — 2026-03-16 ok 2
mark://soul.demarkus.io:6309/journal/2026-03-19.md Journal — 2026-03-19 ok 2
mark://soul.demarkus.io:6309/journal/2026-04-08.md Journal — 2026-04-08 ok 1
mark://soul.demarkus.io:6309/journal/2026-04-21.md Journal — 2026-04-21 ok 0
mark://soul.demarkus.io:6309/journal/2026-04-24.md Journal — 2026-04-24 ok 3
mark://soul.demarkus.io:6309/journal/2026-04-26.md Journal — 2026-04-26 ok 1
mark://soul.demarkus.io:6309/journal/2026-05-05.md Journal — 2026-05-05 ok 1
mark://soul.demarkus.io:6309/journal/2026-05-11.md Journal — 2026-05-11 ok 2
mark://soul.demarkus.io:6309/journal/2026-05-12.md Journal — 2026-05-12 ok 2
mark://soul.demarkus.io:6309/journal/2026-05-13.md Journal — 2026-05-13 ok 2
mark://soul.demarkus.io:6309/journal/2026-05-14.md 2026-05-14 ok 3
mark://soul.demarkus.io:6309/journal/2026-05-15.md 2026-05-15 — Universe Onboarding PR1 ok 4
mark://soul.demarkus.io:6309/journal/2026-05-20.md 2026-05-20 — Universe Onboarding PR5 ok 5
mark://soul.demarkus.io:6309/journal/2026-05-21.md 2026-05-21 ok 3
mark://soul.demarkus.io:6309/journal/2026-05-22.md 2026-05-22 ok 4
mark://soul.demarkus.io:6309/journal/2026-05-23.md 2026-05-23 ok 4
mark://soul.demarkus.io:6309/journal/2026-05-26.md 2026-05-26 ok 0
mark://soul.demarkus.io:6309/journal/2026-05-27.md 2026-05-27 ok 4
mark://soul.demarkus.io:6309/journal/2026-05-28.md 2026-05-28 ok 4
mark://soul.demarkus.io:6309/journal/2026-05-30.md Journal — 2026-05-30 ok 3
mark://soul.demarkus.io:6309/journal/2026-05-31.md Journal — 2026-05-31 ok 6
mark://soul.demarkus.io:6309/journal/2026-06-01.md demarkus-soul journal — 2026-06-01 ok 3
mark://soul.demarkus.io:6309/journal/2026-06-02.md 2026-06-02 ok 1
mark://soul.demarkus.io:6309/journal/2026-06-03.md 2026-06-03 ok 4
mark://soul.demarkus.io:6309/journal/2026-06-06.md Journal — 2026-06-06 ok 2
mark://soul.demarkus.io:6309/journal/2026-06-08.md 2026-06-08 — Broker-global OIDC AllowDomains gate ok 3
mark://soul.demarkus.io:6309/journal/2026-06-11.md 2026-06-11 — Broker confidential web-client support (Phase 1b Step 1) ok 4
mark://soul.demarkus.io:6309/journal/2026-06-12.md Journal — 2026-06-12 ok 2
mark://soul.demarkus.io:6309/journal/2026-06-16.md 2026-06-16 — Knowledge ingestion pipeline design ok 4
mark://soul.demarkus.io:6309/journal/2026-06-17.md 2026-06-17 — Knowledge ingestion phase 0: prerequisites (brokered half) ok 3
mark://soul.demarkus.io:6309/journal/2026-06-21.md 2026-06-21 — Leiden clustering: built, measured, shelved as a grouping feature ok 3
mark://soul.demarkus.io:6309/journal/2026-06-22.md Journal — 2026-06-22 ok 5
mark://soul.demarkus.io:6309/journal/2026-06-23-pi-plugins.md demarkus journal — 2026-06-23 ok 3
mark://soul.demarkus.io:6309/journal/2026-06-23.md 2026-06-23 — soul-doctor dangling-reference check ok 0
mark://soul.demarkus.io:6309/journal/2026-06-25.md 2026-06-25 ok 3
mark://soul.demarkus.io:6309/journal/2026-07-04.md 2026-07-04 — MCP client ergonomics planned (from the library session) ok 4
mark://soul.demarkus.io:6309/journal/2026-07-05.md 2026-07-05 ok 6
mark://soul.demarkus.io:6309/journal/2026-07-06.md 2026-07-06 ok 5
mark://soul.demarkus.io:6309/journal/2026-07-07.md 2026-07-07 ok 4
mark://soul.demarkus.io:6309/journal/2026-07-13.md 2026-07-13 journal ok 7
mark://soul.demarkus.io:6309/journal/2026-07-14.md Journal 2026-07-14 ok 6
mark://soul.demarkus.io:6309/journal/2026-07-15.md Journal 2026-07-15 ok 5
mark://soul.demarkus.io:6309/journal/2026-07-17.md 2026-07-17: join URLs + cert pinning (remote-issuance step 1) ok 5
mark://soul.demarkus.io:6309/journal/2026-07-18.md 2026-07-18 ok 4
mark://soul.demarkus.io:6309/journal/2026-07-19.md 2026-07-19 ok 0
mark://soul.demarkus.io:6309/journal/2026-07-20.md 2026-07-20 ok 3
mark://soul.demarkus.io:6309/journal/2026-07-22.md 2026-07-22: migrating soul.demarkus.io off the Orange Pi to a droplet ok 0
mark://soul.demarkus.io:6309/journal/2026-07-23.md 2026-07-23 website brought current (pages branch) ok 4
mark://soul.demarkus.io:6309/journal/2026-07-24.md 2026-07-24 ok 4
mark://soul.demarkus.io:6309/journal/2026-07-25.md 2026-07-25: Hosted tenant density ADR (0005) ok 4
mark://soul.demarkus.io:6309/journal/2026-08-09.md 2026-08-09: OpenCode memory plugin, plan + implementation ok 4
mark://soul.demarkus.io:6309/journal/2026-08-10.md 2026-08-10: opencode-memory merged ok 4
mark://soul.demarkus.io:6309/journal/2026-08-11.md Journal 2026-08-11 ok 2
mark://soul.demarkus.io:6309/journal/2026-08-12.md Journal 2026-08-12 ok 1
mark://soul.demarkus.io:6309/journal/2026-08-13.md Journal 2026-08-13 ok 2
mark://soul.demarkus.io:6309/journal/2026-08-14.md Journal 2026-08-14 ok 1
mark://soul.demarkus.io:6309/journal/2026-08-15.md 2026-08-15 ok 3
mark://soul.demarkus.io:6309/journal/2026-08-16.md 2026-08-16 ok 5
mark://soul.demarkus.io:6309/memoryleaderboard/agent-memory-leaderboard.md Agent Memory Leaderboard ok 7
mark://soul.demarkus.io:6309/memoryleaderboard/debugging.md memoryleaderboard debugging ok 0
mark://soul.demarkus.io:6309/memoryleaderboard/index.md memoryleaderboard ok 5
mark://soul.demarkus.io:6309/memoryleaderboard/journal/ Index of /memoryleaderboard/journal/ ok 4
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-13.md Journal 2026-08-13 ok 3
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-14.md Journal 2026-08-14 ok 3
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-16.md Journal 2026-08-16 ok 3
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-17.md Journal 2026-08-17 ok 2
mark://soul.demarkus.io:6309/patterns.md Patterns & Conventions ok 2
mark://soul.demarkus.io:6309/plans/ Index of /plans/ ok 44
mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md Plan: Agent Memory Leaderboard entry ok 5
mark://soul.demarkus.io:6309/plans/append-metadata-loss.md Plan: APPEND metadata loss ok 2
mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md Plan: Broker Authorization Code Grant ok 5
mark://soul.demarkus.io:6309/plans/broker-deadcode-cleanup.md Broker — Post-Simplification Dead-Code Cleanup ok 0
mark://soul.demarkus.io:6309/plans/broker-https-gateway.md Plan: Broker MCP Gateway (Knowledge-System Layer) ok 6
mark://soul.demarkus.io:6309/plans/broker-stable-mint.md Broker — Lazy Token Provisioning + Cache-Stable Retries ok 3
mark://soul.demarkus.io:6309/plans/bucket-store.md Bucket document-store backend (no PVC, multi-replica worlds) ok 5
mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Plan: Claude Code Plugin ok 0
mark://soul.demarkus.io:6309/plans/code-quality-sweep-2026-08.md Code Quality Sweep 2026-08 ok 4
mark://soul.demarkus.io:6309/plans/conflict-merge.md Plan: Conflict-Aware Merge in MCP Tools ok 1
mark://soul.demarkus.io:6309/plans/content-addressing.md Content-Addressed Fetch — Implementation Plan ok 2
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md Plan: demarkus as a service ok 7
mark://soul.demarkus.io:6309/plans/edge-semantics.md Plan: Edge Semantics (provenance + typed rel- edges) - IMPLEMENTED (branch edge-semantics, 2026-07-13) ok 6
mark://soul.demarkus.io:6309/plans/external-links.md Plan: External Links in demarkus-tui — COMPLETE (Phase 1 only) ok 1
mark://soul.demarkus.io:6309/plans/federation.md Federation: Agent-Driven Hash Discovery ok 1
mark://soul.demarkus.io:6309/plans/five-minute-appliance.md Plan: the five-minute appliance ok 2
mark://soul.demarkus.io:6309/plans/graph-completeness.md Knowledge graph completeness analysis (2026-07-15) ok 0
mark://soul.demarkus.io:6309/plans/graph-hub-seed.md Plan: Wire backlinks/graph tools to the published /graph.md (hub seeding) ok 0
mark://soul.demarkus.io:6309/plans/information-graph.md Information Graph — Implementation Plan ok 1
mark://soul.demarkus.io:6309/plans/knowledge-ingestion.md Knowledge Ingestion Pipeline ok 2
mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md Knowledge System — GKE Reference Deployment ok 3
mark://soul.demarkus.io:6309/plans/lookup-replicas.md Plan: Multi-replica-safe LOOKUP for the postgres backend (phase 2) ok 0
mark://soul.demarkus.io:6309/plans/lookup-verb.md Plan: LOOKUP verb (topic/importance catalog) ok 1
mark://soul.demarkus.io:6309/plans/mcp-client-ergonomics.md Plan: MCP client ergonomics — cheaper turns, cheaper tokens ok 1
mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md Plan: MCP resources + prompts — attach-without-turns ok 1
mark://soul.demarkus.io:6309/plans/obsidian-plugin.md Obsidian Plugin Plan ok 0
mark://soul.demarkus.io:6309/plans/okf-type-adoption.md Plan: OKF type adoption (type = kind, category = domain) ok 2
mark://soul.demarkus.io:6309/plans/opencode-knowledge-plugin.md OpenCode Knowledge Plugin Port ok 3
mark://soul.demarkus.io:6309/plans/opencode-memory-plugin.md Plan: OpenCode Memory Plugin (1:1 port) ok 0
mark://soul.demarkus.io:6309/plans/persistent-graph.md Plan: Persistent Graph Store + Backlinks ok 0
mark://soul.demarkus.io:6309/plans/plugin-knowledge-quality.md Plan: Plugin Knowledge-Quality Enforcement ok 2
mark://soul.demarkus.io:6309/plans/poc-deployment.md archived 0
mark://soul.demarkus.io:6309/plans/postgres-backend.md Plan: Postgres store backend (phase 1) ok 0
mark://soul.demarkus.io:6309/plans/read-auth.md Read Auth for Private Networks — COMPLETE ok 1
mark://soul.demarkus.io:6309/plans/remote-token-issuance.md Plan: Remote token issuance (invite flow) ok 2
mark://soul.demarkus.io:6309/plans/search-verb.md archived 0
mark://soul.demarkus.io:6309/plans/security-hardening.md Plan: Security Hardening & Documentation — COMPLETE ok 1
mark://soul.demarkus.io:6309/plans/soul-join.md Plan — /soul-join: managed remote souls + catalog + project binding ok 3
mark://soul.demarkus.io:6309/plans/universe-deployment.md Plan: Universe Deployment ok 4
mark://soul.demarkus.io:6309/plans/universe-library.md Universe Library — Plan ok 7
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md Plan: Universe Onboarding — PR3 (Broker device flow) ok 4
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md Plan: Universe Onboarding — PR4 (Broker refresh tokens) ok 5
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md Plan: Universe Onboarding — PR5 (/me/install) ok 0
mark://soul.demarkus.io:6309/plans/universe-onboarding.md Plan: Universe Onboarding ok 4
mark://soul.demarkus.io:6309/plans/version-retention.md Version Retention (Keep Last N) ok 0
mark://soul.demarkus.io:6309/plans/versions-sharding.md Versions Directory Sharding ok 0
mark://soul.demarkus.io:6309/plugins/obsidian/index.md Obsidian Plugin — obsidian-demarkus ok 2
mark://soul.demarkus.io:6309/plugins/obsidian/plan.md Obsidian Plugin Plan ok 0
mark://soul.demarkus.io:6309/rfc-review-faq.md Demarkus / Knowledge System FAQ ok 0
mark://soul.demarkus.io:6309/roadmap.md Roadmap ok 20
mark://soul.demarkus.io:6309/thoughts.md Thoughts ok 1
mark://soul.demarkus.io:6309/universe.md The Universe Pattern ok 8

Edges

From To Rel Label Anchor Count
mark://soul.demarkus.io:6309/.well-known/library/ mark://soul.demarkus.io:6309/.well-known/library/authoring.md authoring.md index-of-well-knownlibrary 1
mark://soul.demarkus.io:6309/.well-known/library/ mark://soul.demarkus.io:6309/.well-known/library/trails.md trails.md index-of-well-knownlibrary 1
mark://soul.demarkus.io:6309/.well-known/library/trails.md mark://soul.demarkus.io:6309/.well-known/library/authoring.md authoring contract trail-urls--the-shared-reading-context-format 1
mark://soul.demarkus.io:6309/adr/ mark://soul.demarkus.io:6309/adr/0001-broker-confidential-web-clients.md 0001-broker-confidential-web-clients.md index-of-adr 1
mark://soul.demarkus.io:6309/adr/ mark://soul.demarkus.io:6309/adr/0002-okf-metadata-alignment.md 0002-okf-metadata-alignment.md index-of-adr 1
mark://soul.demarkus.io:6309/adr/ mark://soul.demarkus.io:6309/adr/0003-okf-type-default-on-publish.md 0003-okf-type-default-on-publish.md index-of-adr 1
mark://soul.demarkus.io:6309/adr/ mark://soul.demarkus.io:6309/adr/0004-edge-semantics-rel-convention.md 0004-edge-semantics-rel-convention.md index-of-adr 1
mark://soul.demarkus.io:6309/adr/0001-broker-confidential-web-clients.md mark://soul.demarkus.io:6309/demarkus-library/adr/0004-broker-web-sso.md related 1
mark://soul.demarkus.io:6309/adr/0003-okf-type-default-on-publish.md mark://soul.demarkus.io:6309/adr/0002-okf-metadata-alignment.md depends-on 1
mark://soul.demarkus.io:6309/adr/0004-edge-semantics-rel-convention.md mark://soul.demarkus.io:6309/adr/0003-okf-type-default-on-publish.md related 1
mark://soul.demarkus.io:6309/adr/0004-edge-semantics-rel-convention.md mark://soul.demarkus.io:6309/plans/edge-semantics.md related 1
mark://soul.demarkus.io:6309/architecture.md mark://soul.demarkus.io:6309/adr/0002-okf-metadata-alignment.md ADR 0002: OKF metadata alignment related-documents 1
mark://soul.demarkus.io:6309/architecture.md mark://soul.demarkus.io:6309/adr/0002-okf-metadata-alignment.md related 1
mark://soul.demarkus.io:6309/architecture.md mark://soul.demarkus.io:6309/adr/0003-okf-type-default-on-publish.md ADR 0003: OKF type default on publish related-documents 1
mark://soul.demarkus.io:6309/architecture.md mark://soul.demarkus.io:6309/adr/0003-okf-type-default-on-publish.md related 1
mark://soul.demarkus.io:6309/architecture.md mark://soul.demarkus.io:6309/plans/content-addressing.md Content addressing plan related-documents 1
mark://soul.demarkus.io:6309/architecture.md mark://soul.demarkus.io:6309/plans/lookup-verb.md /plans/lookup-verb.md lookup-catalog 1
mark://soul.demarkus.io:6309/architecture.md mark://soul.demarkus.io:6309/plans/lookup-verb.md related 1
mark://soul.demarkus.io:6309/architecture.md mark://soul.demarkus.io:6309/plans/read-auth.md Read auth plan related-documents 1
mark://soul.demarkus.io:6309/completed-plans.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin related-documents 1
mark://soul.demarkus.io:6309/completed-plans.md mark://soul.demarkus.io:6309/plans/conflict-merge.md Conflict-aware merge related-documents 1
mark://soul.demarkus.io:6309/completed-plans.md mark://soul.demarkus.io:6309/plans/content-addressing.md Content addressing related-documents 1
mark://soul.demarkus.io:6309/completed-plans.md mark://soul.demarkus.io:6309/plans/federation.md Federation related-documents 1
mark://soul.demarkus.io:6309/completed-plans.md mark://soul.demarkus.io:6309/plans/okf-type-adoption.md /plans/okf-type-adoption.md okf-type-adoption--completed- 1
mark://soul.demarkus.io:6309/completed-plans.md mark://soul.demarkus.io:6309/plans/persistent-graph.md Persistent graph related-documents 1
mark://soul.demarkus.io:6309/completed-plans.md mark://soul.demarkus.io:6309/plans/read-auth.md Read auth related-documents 1
mark://soul.demarkus.io:6309/completed-plans.md mark://soul.demarkus.io:6309/plans/soul-join.md /plans/soul-join.md soul-join--managed-remote-souls--completed- 1
mark://soul.demarkus.io:6309/conventions.md mark://soul.demarkus.io:6309/guidelines.md /guidelines.md conventions-and-working-agreements 1
mark://soul.demarkus.io:6309/conventions.md mark://soul.demarkus.io:6309/patterns.md /patterns.md conventions-and-working-agreements 2
mark://soul.demarkus.io:6309/debt.md mark://soul.demarkus.io:6309/journal/2026-06-08.md Journal 2026-06-08 related-documents 1
mark://soul.demarkus.io:6309/debt.md mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md Broker auth-code grant plan related-documents 1
mark://soul.demarkus.io:6309/debt.md mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md related 1
mark://soul.demarkus.io:6309/debt.md mark://soul.demarkus.io:6309/plans/conflict-merge.md Conflict merge plan related-documents 1
mark://soul.demarkus.io:6309/debt.md mark://soul.demarkus.io:6309/plans/conflict-merge.md related 1
mark://soul.demarkus.io:6309/debt.md mark://soul.demarkus.io:6309/plans/security-hardening.md Security hardening plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/ journal/ journal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-06-12.md 2026-06-12 journal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-05.md 2026-07-05 journal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-06.md 2026-07-06 journal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-14.md 2026-07-14 journal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-15.md 2026-07-15 journal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-08-12.md 2026-08-12 journal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/ mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-06-12.md 2026-06-12.md index-of-demarkus-knowledge-system-deployjournal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/ mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-05.md 2026-07-05.md index-of-demarkus-knowledge-system-deployjournal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/ mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-06.md 2026-07-06.md index-of-demarkus-knowledge-system-deployjournal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/ mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-14.md 2026-07-14.md index-of-demarkus-knowledge-system-deployjournal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/ mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-15.md 2026-07-15.md index-of-demarkus-knowledge-system-deployjournal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/ mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-08-12.md 2026-08-12.md index-of-demarkus-knowledge-system-deployjournal 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-06-12.md mark://soul.demarkus.io:6309/adr/0001-broker-confidential-web-clients.md ADR 0001 broker confidential web clients related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-06-12.md mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md Knowledge system GKE deploy related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-06-12.md mark://soul.demarkus.io:6309/plans/universe-deployment.md Universe deployment related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-06-12.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe library related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-05.md mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md Knowledge system GKE deploy related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-05.md mark://soul.demarkus.io:6309/plans/mcp-client-ergonomics.md MCP client ergonomics related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-05.md mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md MCP resources and prompts related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-06.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-05.md 2026-07-05 deploy journal related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-06.md mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md Reading room related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-06.md mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md Knowledge system GKE deploy related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-06.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe library related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-14.md mark://soul.demarkus.io:6309/plans/edge-semantics.md Edge semantics related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-14.md mark://soul.demarkus.io:6309/plans/graph-hub-seed.md Graph hub seed related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-14.md mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md Knowledge system GKE deploy related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-14.md mark://soul.demarkus.io:6309/plans/persistent-graph.md Persistent graph related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-15.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-14.md 2026-07-14 deploy journal related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-15.md mark://soul.demarkus.io:6309/plans/edge-semantics.md Edge semantics related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-15.md mark://soul.demarkus.io:6309/plans/graph-hub-seed.md Graph hub seed related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-15.md mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md Knowledge system GKE deploy related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-15.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe library related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-08-12.md mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md Knowledge system GKE deploy related-documents 1
mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-08-12.md mark://soul.demarkus.io:6309/plans/version-retention.md Version retention related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/adr/ mark://soul.demarkus.io:6309/demarkus-library/adr/0001-echo-bulwarkauth-layout.md 0001-echo-bulwarkauth-layout.md index-of-demarkus-libraryadr 1
mark://soul.demarkus.io:6309/demarkus-library/adr/ mark://soul.demarkus.io:6309/demarkus-library/adr/0002-hexagonal-architecture.md 0002-hexagonal-architecture.md index-of-demarkus-libraryadr 1
mark://soul.demarkus.io:6309/demarkus-library/adr/ mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md 0003-htmx-ssr-philosophy.md index-of-demarkus-libraryadr 1
mark://soul.demarkus.io:6309/demarkus-library/adr/ mark://soul.demarkus.io:6309/demarkus-library/adr/0004-broker-web-sso.md 0004-broker-web-sso.md index-of-demarkus-libraryadr 1
mark://soul.demarkus.io:6309/demarkus-library/adr/ mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md 0005-reading-room-spatial-trail.md index-of-demarkus-libraryadr 1
mark://soul.demarkus.io:6309/demarkus-library/adr/ mark://soul.demarkus.io:6309/demarkus-library/adr/0006-reading-room-interaction-overlays.md 0006-reading-room-interaction-overlays.md index-of-demarkus-libraryadr 1
mark://soul.demarkus.io:6309/demarkus-library/adr/ mark://soul.demarkus.io:6309/demarkus-library/adr/0007-pane-scroll-room.md 0007-pane-scroll-room.md index-of-demarkus-libraryadr 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0001-echo-bulwarkauth-layout.md mark://soul.demarkus.io:6309/plans/universe-library.md related 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0002-hexagonal-architecture.md mark://soul.demarkus.io:6309/demarkus-library/adr/0001-echo-bulwarkauth-layout.md related 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0004-broker-web-sso.md mark://soul.demarkus.io:6309/adr/0001-broker-confidential-web-clients.md related 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0004-broker-web-sso.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md the Phase 1b plan consequences 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0004-broker-web-sso.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md related 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md related 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md /plans/reading-room.md adr-0005--the-reading-room-spatial-trails-over-temporal-history 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md related 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0006-reading-room-interaction-overlays.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 adr-0006--reading-room-interaction-model-dock-palette-and-on-demand-overlays 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0006-reading-room-interaction-overlays.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md depends-on 1
mark://soul.demarkus.io:6309/demarkus-library/adr/0007-pane-scroll-room.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-03-ux.md journal 2026-07-03-ux history 1
mark://soul.demarkus.io:6309/demarkus-library/architecture.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 reading room spatial trail related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/architecture.md mark://soul.demarkus.io:6309/demarkus-library/adr/0006-reading-room-interaction-overlays.md ADR 0006 reading room interaction overlays related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/architecture.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md demarkus-library roadmap related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/audit-2026-06-18.md mark://soul.demarkus.io:6309/demarkus-library/adr/0002-hexagonal-architecture.md ADR 0002 hexagonal architecture related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/audit-2026-06-18.md mark://soul.demarkus.io:6309/demarkus-library/debt.md demarkus-library debt related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/audit-2026-06-18.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md demarkus-library roadmap related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/debt.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md ADR 0003 HTMX SSR philosophy related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/debt.md mark://soul.demarkus.io:6309/demarkus-library/audit-2026-06-18.md Audit 2026-06-18 related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/debt.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md Phase 3 cataloging desk related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/debugging.md mark://soul.demarkus.io:6309/demarkus-library/adr/0004-broker-web-sso.md ADR 0004 broker web SSO related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/debugging.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-14.md Journal 2026-06-14 related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/debugging.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-15.md Journal 2026-06-15 related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/debugging.md mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md Reader mode plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/adr/ Decisions (ADRs) sections 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/adr/0001-echo-bulwarkauth-layout.md ADR 0001 — Echo + bulwarkauth-style layout sections 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/adr/0002-hexagonal-architecture.md ADR 0002 — Hexagonal (ports & adapters) architecture sections 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md ADR 0003 — SSR-first, htmx-hard, no JSON sections 2
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/adr/0004-broker-web-sso.md ADR 0004 — Broker confidential web client + redirect SSO phase-1b-plan-2026-06-11 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md 0005 (spatial trail) multi-world-floor--federation-2026-06-11 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/adr/0006-reading-room-interaction-overlays.md 0006 (interaction overlays) multi-world-floor--federation-2026-06-11 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/adr/0007-pane-scroll-room.md 0007 (pane-scroll room — the default) multi-world-floor--federation-2026-06-11 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/architecture.md Architecture sections 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/debt.md Debt sections 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/debugging.md Debugging sections 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/journal/ Journal sections 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-10.md 2026-06-10 sections 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md Phase 1b — Web SSO over the Broker phase-1b-plan-2026-06-11 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md Roadmap & Resume demarkus-library 4
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/scratch/ Scratch sections 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/demarkus-library/scratch/rendering-demo.md Rendering demo sections 1
mark://soul.demarkus.io:6309/demarkus-library/index.md mark://soul.demarkus.io:6309/plans/universe-library.md Plan — Universe Library source-of-truth 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-10.md 2026-06-10.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-11.md 2026-06-11.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md 2026-06-12.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-13.md 2026-06-13.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-14.md 2026-06-14.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-15.md 2026-06-15.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-18.md 2026-06-18.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-19.md 2026-06-19.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-20.md 2026-06-20.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-23.md 2026-06-23.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-02.md 2026-07-02.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-03-ux.md 2026-07-03-ux.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-05.md 2026-07-05.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-07.md 2026-07-07.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-13.md 2026-07-13.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-14.md 2026-07-14.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/ mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-19.md 2026-07-19.md index-of-demarkus-libraryjournal 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-10.md mark://soul.demarkus.io:6309/demarkus-library/adr/0001-echo-bulwarkauth-layout.md ADR 0001 Echo + bulwarkauth layout related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-10.md mark://soul.demarkus.io:6309/demarkus-library/adr/0002-hexagonal-architecture.md ADR 0002 hexagonal architecture related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-10.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md ADR 0003 htmx SSR philosophy related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-10.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md Phase 1b web SSO plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-10.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md /demarkus-library/roadmap.md end-of-session--1a-merged 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-10.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe Library plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-11.md mark://soul.demarkus.io:6309/adr/0001-broker-confidential-web-clients.md ADR 0001 broker confidential web clients related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-11.md mark://soul.demarkus.io:6309/demarkus-library/adr/0004-broker-web-sso.md ADR 0004 morning-phase-1b-plan-finalized-opus 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-11.md mark://soul.demarkus.io:6309/demarkus-library/debt.md demarkus-library debt related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-11.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md /demarkus-library/plans/phase-1b-web-sso.md morning-phase-1b-plan-finalized-opus 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-11.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md demarkus-library roadmap related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-11.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe Library plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md mark://soul.demarkus.io:6309/.well-known/library/authoring.md Library authoring contract related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md mark://soul.demarkus.io:6309/.well-known/library/trails.md Library trail format related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md ADR 0003 htmx SSR philosophy related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 reading-room-design-session-end-of-day 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md mark://soul.demarkus.io:6309/demarkus-library/debt.md demarkus-library debt related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md plans/reading-room.md reading-room-design-session-end-of-day 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md demarkus-library roadmap related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe Library plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-13.md mark://soul.demarkus.io:6309/.well-known/library/trails.md Library trail format related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-13.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 reading room spatial trail related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-13.md mark://soul.demarkus.io:6309/demarkus-library/debugging.md demarkus-library debugging related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-13.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md Previous day journal related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-13.md mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md Reading Room plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-13.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe Library plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-14.md mark://soul.demarkus.io:6309/.well-known/library/trails.md Library trail format related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-14.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 reading room spatial trail related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-14.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-13.md Previous day journal related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-14.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md Phase 3 cataloging desk plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-14.md mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md Reading Room plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-14.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe Library plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-18.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md ADR 0003 htmx SSR philosophy related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-18.md mark://soul.demarkus.io:6309/demarkus-library/audit-2026-06-18.md Robustness audit 2026-06-18 related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-18.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md Library roadmap related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-19.md mark://soul.demarkus.io:6309/demarkus-library/adr/0006-reading-room-interaction-overlays.md ADR 0006 done 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-19.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md roadmap done 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-02.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md ADR 0003 htmx SSR philosophy related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-02.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 reading room spatial trail related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-02.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-4-ai-librarian.md /demarkus-library/plans/phase-4-ai-librarian.md 2026-07-02--phase-4-ai-librarian-planned-nib-adopted-nib-maxturns-built 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-02.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md Library roadmap related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-03-ux.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 reading room spatial trail related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-03-ux.md mark://soul.demarkus.io:6309/demarkus-library/adr/0006-reading-room-interaction-overlays.md ADR 0006 reading room interaction overlays related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-03-ux.md mark://soul.demarkus.io:6309/demarkus-library/adr/0007-pane-scroll-room.md ADR 0007 pane scroll room related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-05.md mark://soul.demarkus.io:6309/plans/mcp-client-ergonomics.md MCP client ergonomics related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-05.md mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md MCP resources and prompts related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-07.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 reading room spatial trail related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-07.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md Phase 3 cataloging desk related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-07.md mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md Reader mode plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-13.md mark://soul.demarkus.io:6309/demarkus-library/architecture.md Library architecture related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-13.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md Library roadmap related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-14.md mark://soul.demarkus.io:6309/debugging.md Monorepo debugging notes related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-14.md mark://soul.demarkus.io:6309/demarkus-library/adr/0002-hexagonal-architecture.md ADR 0002 hexagonal architecture related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-14.md mark://soul.demarkus.io:6309/plans/edge-semantics.md Edge semantics related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-14.md mark://soul.demarkus.io:6309/plans/graph-hub-seed.md Graph hub seed related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-19.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md ADR 0003 htmx SSR philosophy related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-19.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md Phase 5 public face related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-19.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md Library roadmap related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/ mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md phase-1b-web-sso.md index-of-demarkus-libraryplans 1
mark://soul.demarkus.io:6309/demarkus-library/plans/ mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md phase-2-restricted-collections.md index-of-demarkus-libraryplans 1
mark://soul.demarkus.io:6309/demarkus-library/plans/ mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md phase-3-cataloging-desk.md index-of-demarkus-libraryplans 1
mark://soul.demarkus.io:6309/demarkus-library/plans/ mark://soul.demarkus.io:6309/demarkus-library/plans/phase-4-ai-librarian.md phase-4-ai-librarian.md index-of-demarkus-libraryplans 1
mark://soul.demarkus.io:6309/demarkus-library/plans/ mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md phase-5-public-face.md index-of-demarkus-libraryplans 1
mark://soul.demarkus.io:6309/demarkus-library/plans/ mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md reader-mode.md index-of-demarkus-libraryplans 1
mark://soul.demarkus.io:6309/demarkus-library/plans/ mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md reading-room.md index-of-demarkus-libraryplans 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md mark://soul.demarkus.io:6309/adr/0001-broker-confidential-web-clients.md ADR 0001 broker confidential web clients related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md mark://soul.demarkus.io:6309/adr/0001-broker-confidential-web-clients.md related 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md mark://soul.demarkus.io:6309/demarkus-library/adr/0004-broker-web-sso.md ADR 0004 — Broker confidential web client + redirect SSO phase-1b--web-sso-over-the-broker-two-repo-plan 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md mark://soul.demarkus.io:6309/demarkus-library/adr/0004-broker-web-sso.md implements 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md roadmap.md phase-1b--web-sso-over-the-broker-two-repo-plan 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md mark://soul.demarkus.io:6309/journal/2026-06-11.md /journal/2026-06-11.md status 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe library plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md mark://soul.demarkus.io:6309/plans/universe-library.md part-of 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 reading room spatial trail related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md related 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md Phase 3 cataloging desk related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md related 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md Library roadmap related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe library plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md mark://soul.demarkus.io:6309/plans/universe-library.md part-of 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md mark://soul.demarkus.io:6309/.well-known/library/authoring.md Library authoring contract related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md ADR 0003 htmx SSR philosophy related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md related 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 reading room spatial trail related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md related 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md Phase 2 restricted collections related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md related 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe library plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md mark://soul.demarkus.io:6309/plans/universe-library.md part-of 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-4-ai-librarian.md https://github.com/latebit-io/nib latebit-io/nib addendum-2026-07-02--adopt-nib-supersedes-d2d3 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 reading room spatial trail related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md related 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md Phase 2 restricted collections related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md related 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md Library roadmap related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md mark://soul.demarkus.io:6309/plans/universe-library.md /plans/universe-library.md phase-5--public-face-the-anonymous-read-decision-plan 1
mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md mark://soul.demarkus.io:6309/plans/universe-library.md part-of 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md ADR 0003 htmx SSR philosophy related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md related 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 reading room spatial trail related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md related 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md Reading room plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md related 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe library plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md mark://soul.demarkus.io:6309/plans/universe-library.md part-of 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md mark://soul.demarkus.io:6309/.well-known/library/trails.md Library trail format related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md ADR 0003 htmx SSR philosophy related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md mark://soul.demarkus.io:6309/demarkus-library/adr/0003-htmx-ssr-philosophy.md related 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 decisions-settled-2026-06-12--adr-0005 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md implements 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe library plan related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md mark://soul.demarkus.io:6309/plans/universe-library.md part-of 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md mark://soul.demarkus.io:6309/universe.md Universe related-documents 1
mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md mark://soul.demarkus.io:6309/universe.md related 1
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/adr/0005-reading-room-spatial-trail.md ADR 0005 demarkus-library--roadmap--resume 1
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/adr/0006-reading-room-interaction-overlays.md ADR 0006 §6 universe-overlay-merged-2026-06-22--pr-47 1
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/adr/0007-pane-scroll-room.md ADR 0007 adr-0007--pane-scroll-room-is-now-the-default-2026-07-04-uncommitted 1
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/audit-2026-06-18.md /demarkus-library/audit-2026-06-18.md architecture--code-quality-audit-done-2026-06-18 1
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/debugging.md debugging.md history-condensed--details-in-journals--adrs 2
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md journal 2026-06-12 where-we-are-2026-06-13--reading-room-fully-live-in-prod-r3-deployed 2
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-13.md journal 2026-06-13 where-we-are-2026-06-13--reading-room-fully-live-in-prod-r3-deployed 3
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-15.md journal 2026-06-15 r4-reader-mode-built-2026-06-15-branch-featurereader-mode 2
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-18.md journal 2026-06-18 tier-1-hardening-built-2026-06-18--branch-featuretier1-hardening 1
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-03-ux.md journal 2026-07-03-ux ux-round-merged--v0160-2026-07-04-cluster-still-on-0151 1
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md /plans/phase-2-restricted-collections.md phase-2-plan-recorded-2026-06-14 1
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md /plans/phase-3-cataloging-desk.md phase-3-plan-recorded-2026-06-14--flagged-important 1
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-4-ai-librarian.md /plans/phase-4-ai-librarian.md phase-4-plan-recorded--ai-librarian-next-2026-07-02 1
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md /plans/phase-5-public-face.md phase-5-anonymous-read-question-settled--plan-recorded-2026-06-18 1
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/plans/reader-mode.md /plans/reader-mode.md next-session-candidate--r4-reader-mode-2026-06-14 2
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md /plans/reading-room.md demarkus-library--roadmap--resume 1
mark://soul.demarkus.io:6309/demarkus-library/roadmap.md mark://soul.demarkus.io:6309/plans/universe-library.md /plans/universe-library.md demarkus-library--roadmap--resume 1
mark://soul.demarkus.io:6309/demarkus-library/scratch/ mark://soul.demarkus.io:6309/demarkus-library/scratch/rendering-demo.md rendering-demo.md index-of-demarkus-libraryscratch 1
mark://soul.demarkus.io:6309/ecosystem.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md plan claude-code-demarkus-knowledge-v010 1
mark://soul.demarkus.io:6309/ecosystem.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md related 1
mark://soul.demarkus.io:6309/ecosystem.md mark://soul.demarkus.io:6309/plugins/obsidian/index.md related 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/adr/0001-broker-confidential-web-clients.md ADR 0001 decisions 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/adr/0002-okf-metadata-alignment.md ADR 0002 decisions 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/adr/0003-okf-type-default-on-publish.md ADR 0003 decisions 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/adr/0004-edge-semantics-rel-convention.md ADR 0004 decisions 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/architecture.md Architecture sections 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/completed-plans.md History completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/conventions.md Conventions sections 2
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/debt.md Debt sections 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/debugging.md Debugging sections 3
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md demarkus-knowledge-system-deploy sub-projects 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/demarkus-library/adr/ /demarkus-library/adr/ decisions 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/demarkus-library/index.md demarkus-library sub-projects 2
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/demarkus-library/roadmap.md roadmap sub-projects 2
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/ecosystem.md Ecosystem sections 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/faq.md FAQ sections 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/guide.md Guide sections 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/guidelines.md Guidelines sections 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/journal/ Journal sections 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/memoryleaderboard/index.md /memoryleaderboard/ active-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/patterns.md Patterns sections 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md Agent Memory Leaderboard entry active-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/append-metadata-loss.md APPEND metadata loss active-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md Broker Authorization Code Grant completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/broker-deadcode-cleanup.md Broker Deadcode Cleanup completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/broker-https-gateway.md Broker MCP Gateway plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/broker-stable-mint.md Broker Stable Mint completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/bucket-store.md Bucket Document-Store Backend active-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code Plugin plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/code-quality-sweep-2026-08.md Code Quality Sweep 2026-08 active-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/conflict-merge.md Conflict-Aware Merge plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/content-addressing.md Content Addressing plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md /plans/demarkus-as-a-service.md sub-projects 2
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/federation.md Federation plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/five-minute-appliance.md The five-minute appliance active-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/graph-hub-seed.md Graph Hub Seeding completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/information-graph.md Information Graph plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/knowledge-ingestion.md Knowledge Ingestion Pipeline active-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md Knowledge System (GKE Reference Deployment completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/lookup-replicas.md Multi-replica LOOKUP (postgres, phase 2) completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/lookup-verb.md LOOKUP verb completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/mcp-client-ergonomics.md MCP Client Ergonomics completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md MCP Resources + Prompts completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/obsidian-plugin.md Obsidian Plugin plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/opencode-knowledge-plugin.md OpenCode Knowledge Plugin Port active-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/opencode-memory-plugin.md /plans/opencode-memory-plugin.md plugins 2
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/persistent-graph.md Persistent Graph plan-archives 2
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/plugin-knowledge-quality.md Plugin Knowledge-Quality Enforcement completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/poc-deployment.md POC Deployment plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/postgres-backend.md postgres backend completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/read-auth.md Read Auth plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/search-verb.md Search Verb plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/security-hardening.md Security Hardening plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/universe-deployment.md Universe Deployment (Phase 6) active-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/universe-library.md /plans/universe-library.md sub-projects 2
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md Universe Onboarding (PR3 (broker device flow) plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md Universe Onboarding (PR4 (broker refresh tokens) plan-archives 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md Universe Onboarding (PR5 (broker /me/install) completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md Universe Onboarding completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/version-retention.md Version Retention completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plans/versions-sharding.md Versions Sharding completed-plans 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/plugins/obsidian/index.md Obsidian Plugin plugins 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/rfc-review-faq.md Demarkus / Knowledge System FAQ rfc-review 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/roadmap.md Roadmap sections 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/thoughts.md Thoughts sections 1
mark://soul.demarkus.io:6309/index.md mark://soul.demarkus.io:6309/universe.md Universe Pattern sections 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-02-24.md 2026-02-24.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-02-26.md 2026-02-26.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-02-28.md 2026-02-28.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-03-01.md 2026-03-01.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-03-02.md 2026-03-02.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-03-03.md 2026-03-03.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-03-04.md 2026-03-04.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-03-05.md 2026-03-05.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-03-06.md 2026-03-06.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-03-07.md 2026-03-07.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-03-08.md 2026-03-08.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-03-11.md 2026-03-11.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-03-14.md 2026-03-14.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-03-16.md 2026-03-16.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-03-19.md 2026-03-19.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-04-08.md 2026-04-08.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-04-21.md 2026-04-21.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-04-24.md 2026-04-24.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-04-26.md 2026-04-26.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-05.md 2026-05-05.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-11.md 2026-05-11.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-12.md 2026-05-12.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-13.md 2026-05-13.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-14.md 2026-05-14.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-15.md 2026-05-15.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-20.md 2026-05-20.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-21.md 2026-05-21.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-22.md 2026-05-22.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-23.md 2026-05-23.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-26.md 2026-05-26.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-27.md 2026-05-27.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-28.md 2026-05-28.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-30.md 2026-05-30.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-05-31.md 2026-05-31.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-01.md 2026-06-01.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-02.md 2026-06-02.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-03.md 2026-06-03.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-06.md 2026-06-06.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-08.md 2026-06-08.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-11.md 2026-06-11.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-12.md 2026-06-12.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-16.md 2026-06-16.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-17.md 2026-06-17.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-21.md 2026-06-21.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-22.md 2026-06-22.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-23-pi-plugins.md 2026-06-23-pi-plugins.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-23.md 2026-06-23.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-06-25.md 2026-06-25.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-04.md 2026-07-04.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-05.md 2026-07-05.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-06.md 2026-07-06.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-07.md 2026-07-07.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-13.md 2026-07-13.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-14.md 2026-07-14.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-15.md 2026-07-15.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-17.md 2026-07-17.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-18.md 2026-07-18.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-19.md 2026-07-19.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-20.md 2026-07-20.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-22.md 2026-07-22.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-23.md 2026-07-23.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-24.md 2026-07-24.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-07-25.md 2026-07-25.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-08-09.md 2026-08-09.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-08-10.md 2026-08-10.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-08-11.md 2026-08-11.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-08-12.md 2026-08-12.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-08-13.md 2026-08-13.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-08-14.md 2026-08-14.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-08-15.md 2026-08-15.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/ mark://soul.demarkus.io:6309/journal/2026-08-16.md 2026-08-16.md index-of-journal 1
mark://soul.demarkus.io:6309/journal/2026-02-24.md mark://soul.demarkus.io:6309/architecture.md Architecture 2026-02-24--first-soul-entry 1
mark://soul.demarkus.io:6309/journal/2026-02-24.md mark://soul.demarkus.io:6309/debugging.md Debugging 2026-02-24--first-soul-entry 1
mark://soul.demarkus.io:6309/journal/2026-02-24.md mark://soul.demarkus.io:6309/patterns.md Patterns 2026-02-24--first-soul-entry 1
mark://soul.demarkus.io:6309/journal/2026-02-24.md mark://soul.demarkus.io:6309/roadmap.md Roadmap 2026-02-24--first-soul-entry 1
mark://soul.demarkus.io:6309/journal/2026-02-24.md mark://soul.demarkus.io:6309/thoughts.md Thoughts related-documents 1
mark://soul.demarkus.io:6309/journal/2026-02-28.md mark://soul.demarkus.io:6309/guide.md Guide related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-02.md mark://soul.demarkus.io:6309/roadmap.md Roadmap related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-03.md mark://soul.demarkus.io:6309/journal/2026-03-02.md Journal 2026-03-02 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-04.md mark://soul.demarkus.io:6309/.well-known/agent-manifest.md Agent manifest related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-04.md mark://soul.demarkus.io:6309/roadmap.md Roadmap related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-05.md mark://soul.demarkus.io:6309/debt.md Debt related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-05.md mark://soul.demarkus.io:6309/journal/2026-03-04.md Journal 2026-03-04 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-06.md mark://soul.demarkus.io:6309/journal/2026-02-26.md Journal 2026-02-26 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-07.md mark://soul.demarkus.io:6309/plans/content-addressing.md Content addressing plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-08.md mark://soul.demarkus.io:6309/plans/federation.md Federation plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-08.md mark://soul.demarkus.io:6309/plans/persistent-graph.md Persistent graph plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-08.md mark://soul.demarkus.io:6309/roadmap.md Roadmap related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-11.md mark://soul.demarkus.io:6309/plugins/obsidian/plan.md Obsidian plugin plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-14.md mark://soul.demarkus.io:6309/faq.md FAQ related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-14.md mark://soul.demarkus.io:6309/plans/read-auth.md Read auth plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-16.md mark://soul.demarkus.io:6309/journal/2026-03-14.md Journal 2026-03-14 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-16.md mark://soul.demarkus.io:6309/plans/read-auth.md Read auth plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-19.md mark://soul.demarkus.io:6309/debt.md Debt related-documents 1
mark://soul.demarkus.io:6309/journal/2026-03-19.md mark://soul.demarkus.io:6309/debugging.md Debugging related-documents 1
mark://soul.demarkus.io:6309/journal/2026-04-08.md mark://soul.demarkus.io:6309/plans/versions-sharding.md Versions sharding plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-04-24.md mark://soul.demarkus.io:6309/ecosystem.md Ecosystem related-documents 1
mark://soul.demarkus.io:6309/journal/2026-04-24.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-04-24.md mark://soul.demarkus.io:6309/plugins/obsidian/plan.md Obsidian plugin plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-04-26.md mark://soul.demarkus.io:6309/universe.md /universe.md 2026-04-26--blog-launched-universe-pattern-formalized 1
mark://soul.demarkus.io:6309/journal/2026-05-05.md mark://soul.demarkus.io:6309/plans/conflict-merge.md Conflict merge plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-11.md mark://soul.demarkus.io:6309/plans/universe-deployment.md Universe deployment plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-11.md mark://soul.demarkus.io:6309/roadmap.md Roadmap related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-12.md mark://soul.demarkus.io:6309/journal/2026-05-11.md Journal 2026-05-11 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-12.md mark://soul.demarkus.io:6309/plans/universe-deployment.md Universe deployment plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-13.md mark://soul.demarkus.io:6309/journal/2026-05-12.md Journal 2026-05-12 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-13.md mark://soul.demarkus.io:6309/plans/universe-deployment.md Universe deployment plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-14.md mark://soul.demarkus.io:6309/debugging.md Debugging related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-14.md mark://soul.demarkus.io:6309/journal/2026-05-13.md Journal 2026-05-13 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-14.md mark://soul.demarkus.io:6309/plans/universe-deployment.md Universe deployment plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-15.md mark://soul.demarkus.io:6309/guidelines.md Guidelines related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-15.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md Universe onboarding PR3 sub-plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-15.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md Universe onboarding PR5 sub-plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-15.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md Universe onboarding plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-20.md https://modelcontextprotocol.io/specification/2025-03-26/basic/transports 2025-03-26 transport spec pre-flight-1--streamable-http-support-in-mcp-go-v0440 1
mark://soul.demarkus.io:6309/journal/2026-05-20.md mark://soul.demarkus.io:6309/patterns.md Patterns related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-20.md mark://soul.demarkus.io:6309/plans/broker-https-gateway.md Broker HTTPS gateway related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-20.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md Universe onboarding PR5 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-20.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md Universe onboarding related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-21.md mark://soul.demarkus.io:6309/plans/broker-https-gateway.md Broker HTTPS gateway related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-21.md mark://soul.demarkus.io:6309/plans/bucket-store.md Bucket store related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-21.md mark://soul.demarkus.io:6309/thoughts.md Thoughts related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-22.md mark://soul.demarkus.io:6309/plans/broker-https-gateway.md Broker HTTPS gateway related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-22.md mark://soul.demarkus.io:6309/plans/bucket-store.md Bucket store related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-22.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-22.md mark://soul.demarkus.io:6309/thoughts.md Thoughts related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-23.md mark://soul.demarkus.io:6309/completed-plans.md Completed plans related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-23.md mark://soul.demarkus.io:6309/plans/broker-https-gateway.md Broker HTTPS gateway related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-23.md mark://soul.demarkus.io:6309/plans/bucket-store.md Bucket store related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-23.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-27.md mark://soul.demarkus.io:6309/architecture.md Architecture related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-27.md mark://soul.demarkus.io:6309/plans/broker-https-gateway.md Broker HTTPS gateway related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-27.md mark://soul.demarkus.io:6309/plans/broker-stable-mint.md Broker stable mint related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-27.md mark://soul.demarkus.io:6309/plans/read-auth.md Read auth related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-28.md mark://soul.demarkus.io:6309/debt.md Debt related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-28.md mark://soul.demarkus.io:6309/journal/2026-05-27.md 2026-05-27 journal related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-28.md mark://soul.demarkus.io:6309/plans/broker-deadcode-cleanup.md Broker deadcode cleanup related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-28.md mark://soul.demarkus.io:6309/plans/broker-stable-mint.md broker-stable-mint plan shipped 1
mark://soul.demarkus.io:6309/journal/2026-05-30.md mark://soul.demarkus.io:6309/guidelines.md Guidelines related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-30.md mark://soul.demarkus.io:6309/plans/lookup-verb.md Lookup verb related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-30.md mark://soul.demarkus.io:6309/plans/security-hardening.md Security hardening related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-31.md mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md Broker auth code grant related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-31.md mark://soul.demarkus.io:6309/plans/broker-deadcode-cleanup.md Broker deadcode cleanup related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-31.md mark://soul.demarkus.io:6309/plans/broker-stable-mint.md Broker stable mint related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-31.md mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md Knowledge system GKE deploy related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-31.md mark://soul.demarkus.io:6309/plans/lookup-verb.md Lookup verb related-documents 1
mark://soul.demarkus.io:6309/journal/2026-05-31.md mark://soul.demarkus.io:6309/plans/versions-sharding.md Versions sharding related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-01.md mark://soul.demarkus.io:6309/guidelines.md Guidelines related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-01.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-01.md mark://soul.demarkus.io:6309/plans/plugin-knowledge-quality.md /plans/plugin-knowledge-quality.md plugin-knowledge-quality-enforcement--opened-plan-shipped-item-1 1
mark://soul.demarkus.io:6309/journal/2026-06-02.md mark://soul.demarkus.io:6309/architecture.md Architecture related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-03.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md Knowledge system deploy related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-03.md mark://soul.demarkus.io:6309/ecosystem.md Ecosystem related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-03.md mark://soul.demarkus.io:6309/patterns.md /patterns.md two-facts-i-got-wrong-from-memory-and-had-to-correct-against-source 1
mark://soul.demarkus.io:6309/journal/2026-06-03.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-06.md mark://soul.demarkus.io:6309/debugging.md Debugging related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-06.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-08.md mark://soul.demarkus.io:6309/debt.md Debt related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-08.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md Knowledge system deploy related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-08.md mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md Broker auth code grant plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-11.md mark://soul.demarkus.io:6309/adr/0001-broker-confidential-web-clients.md ADR 0001 broker confidential web clients related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-11.md mark://soul.demarkus.io:6309/demarkus-library/adr/0004-broker-web-sso.md Library ADR 0004 broker web SSO related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-11.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md /demarkus-library/plans/phase-1b-web-sso.md 2026-06-11--broker-confidential-web-client-support-phase-1b-step-1 1
mark://soul.demarkus.io:6309/journal/2026-06-11.md mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md Broker auth code grant plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-12.md mark://soul.demarkus.io:6309/demarkus-library/index.md demarkus-library related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-12.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-06-12.md Library journal 2026-06-12 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-16.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-16.md mark://soul.demarkus.io:6309/plans/knowledge-ingestion.md /plans/knowledge-ingestion.md 2026-06-16--knowledge-ingestion-pipeline-design 1
mark://soul.demarkus.io:6309/journal/2026-06-16.md mark://soul.demarkus.io:6309/plans/plugin-knowledge-quality.md Plugin knowledge quality plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-16.md mark://soul.demarkus.io:6309/universe.md Universe related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-17.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md Knowledge system deploy related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-17.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-17.md mark://soul.demarkus.io:6309/plans/knowledge-ingestion.md Knowledge ingestion plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-21.md mark://soul.demarkus.io:6309/plans/graph-completeness.md Graph completeness plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-21.md mark://soul.demarkus.io:6309/plans/persistent-graph.md Persistent graph plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-21.md mark://soul.demarkus.io:6309/plans/plugin-knowledge-quality.md Plugin knowledge quality plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-22.md mark://soul.demarkus.io:6309/adr/0002-okf-metadata-alignment.md ADR 0002 OKF metadata alignment related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-22.md mark://soul.demarkus.io:6309/adr/0003-okf-type-default-on-publish.md ADR 0003 OKF type default on publish related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-22.md mark://soul.demarkus.io:6309/plans/append-metadata-loss.md Append metadata loss plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-22.md mark://soul.demarkus.io:6309/plans/okf-type-adoption.md OKF type adoption plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-22.md mark://soul.demarkus.io:6309/plans/soul-join.md Soul join plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-23-pi-plugins.md mark://soul.demarkus.io:6309/ecosystem.md Ecosystem related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-23-pi-plugins.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-23-pi-plugins.md mark://soul.demarkus.io:6309/plans/soul-join.md Soul join plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-25.md mark://soul.demarkus.io:6309/debugging.md Debugging related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-25.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin related-documents 1
mark://soul.demarkus.io:6309/journal/2026-06-25.md mark://soul.demarkus.io:6309/plans/plugin-knowledge-quality.md Plugin knowledge quality related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-04.md mark://soul.demarkus.io:6309/demarkus-library/adr/0007-pane-scroll-room.md ADR 0007 pane scroll room related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-04.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-03-ux.md Library journal 2026-07-03 UX related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-04.md mark://soul.demarkus.io:6309/plans/mcp-client-ergonomics.md /plans/mcp-client-ergonomics.md 2026-07-04--mcp-client-ergonomics-planned-from-the-library-session 1
mark://soul.demarkus.io:6309/journal/2026-07-04.md mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md MCP resources and prompts plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-05.md mark://soul.demarkus.io:6309/debugging.md Debugging notes related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-05.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-05.md Deploy journal 2026-07-05 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-05.md mark://soul.demarkus.io:6309/demarkus-library/journal/2026-07-05.md Library journal 2026-07-05 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-05.md mark://soul.demarkus.io:6309/plans/mcp-client-ergonomics.md MCP client ergonomics plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-05.md mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md MCP resources and prompts plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-05.md mark://soul.demarkus.io:6309/plans/versions-sharding.md Versions sharding plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-06.md mark://soul.demarkus.io:6309/debugging.md Debugging notes related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-06.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-06.md Deploy journal 2026-07-06 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-06.md mark://soul.demarkus.io:6309/journal/2026-07-05.md Journal 2026-07-05 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-06.md mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md MCP resources and prompts plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-06.md mark://soul.demarkus.io:6309/plans/version-retention.md plan version-retention-implemented--branch-featversion-retention 1
mark://soul.demarkus.io:6309/journal/2026-07-07.md mark://soul.demarkus.io:6309/conventions.md Conventions related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-07.md mark://soul.demarkus.io:6309/debugging.md Debugging notes related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-07.md mark://soul.demarkus.io:6309/journal/2026-07-06.md Journal 2026-07-06 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-07.md mark://soul.demarkus.io:6309/plans/version-retention.md Version retention plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-13.md mark://soul.demarkus.io:6309/adr/0004-edge-semantics-rel-convention.md ADR 0004 edge semantics rel convention related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-13.md mark://soul.demarkus.io:6309/debugging.md Debugging notes related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-13.md mark://soul.demarkus.io:6309/plans/edge-semantics.md Edge semantics plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-13.md mark://soul.demarkus.io:6309/plans/graph-hub-seed.md /plans/graph-hub-seed.md next-session-implement-graph-hub-seeding 1
mark://soul.demarkus.io:6309/journal/2026-07-13.md mark://soul.demarkus.io:6309/plans/lookup-replicas.md Lookup replicas plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-13.md mark://soul.demarkus.io:6309/plans/postgres-backend.md Postgres backend plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-13.md mark://soul.demarkus.io:6309/roadmap.md Roadmap related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-14.md mark://soul.demarkus.io:6309/debugging.md Debugging notes related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-14.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-14.md Deploy journal 2026-07-14 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-14.md mark://soul.demarkus.io:6309/journal/2026-07-13.md Journal 2026-07-13 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-14.md mark://soul.demarkus.io:6309/plans/edge-semantics.md Edge semantics plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-14.md mark://soul.demarkus.io:6309/plans/graph-hub-seed.md /plans/graph-hub-seed.md graph-hub-seeding-implemented-branch-graph-hub-seed-pr-pending 1
mark://soul.demarkus.io:6309/journal/2026-07-14.md mark://soul.demarkus.io:6309/roadmap.md Roadmap related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-15.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-15.md Deploy journal 2026-07-15 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-15.md mark://soul.demarkus.io:6309/journal/2026-07-14.md Journal 2026-07-14 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-15.md mark://soul.demarkus.io:6309/plans/edge-semantics.md Edge semantics plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-15.md mark://soul.demarkus.io:6309/plans/information-graph.md Information graph plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-15.md mark://soul.demarkus.io:6309/plans/persistent-graph.md Persistent graph plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-17.md mark://soul.demarkus.io:6309/adr/0001-broker-confidential-web-clients.md ADR 0001 broker confidential web clients related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-17.md mark://soul.demarkus.io:6309/patterns.md Patterns related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-17.md mark://soul.demarkus.io:6309/plans/remote-token-issuance.md /plans/remote-token-issuance.md 2026-07-17-join-urls--cert-pinning-remote-issuance-step-1 1
mark://soul.demarkus.io:6309/journal/2026-07-17.md mark://soul.demarkus.io:6309/plans/soul-join.md Soul join plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-17.md mark://soul.demarkus.io:6309/roadmap.md Roadmap related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-18.md mark://soul.demarkus.io:6309/debugging.md Debugging notes related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-18.md mark://soul.demarkus.io:6309/journal/2026-07-17.md Journal 2026-07-17 related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-18.md mark://soul.demarkus.io:6309/plans/five-minute-appliance.md Five-minute appliance plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-18.md mark://soul.demarkus.io:6309/plans/remote-token-issuance.md Remote token issuance plan related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-20.md mark://soul.demarkus.io:6309/debugging.md Debugging related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-20.md mark://soul.demarkus.io:6309/demarkus-library/index.md demarkus-library related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-20.md mark://soul.demarkus.io:6309/plans/five-minute-appliance.md Five minute appliance related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-23.md mark://soul.demarkus.io:6309/demarkus-library/index.md demarkus-library related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-23.md mark://soul.demarkus.io:6309/ecosystem.md Ecosystem related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-23.md mark://soul.demarkus.io:6309/plans/five-minute-appliance.md Five minute appliance related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-23.md mark://soul.demarkus.io:6309/plans/universe-library.md Universe library related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-24.md mark://soul.demarkus.io:6309/architecture.md Architecture related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-24.md mark://soul.demarkus.io:6309/journal/2026-07-23.md 2026-07-23 journal related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-24.md mark://soul.demarkus.io:6309/plans/five-minute-appliance.md Five minute appliance related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-24.md mark://soul.demarkus.io:6309/roadmap.md Roadmap related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-25.md mark://soul.demarkus.io:6309/architecture.md Architecture related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-25.md mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md /plans/demarkus-as-a-service.md where-it-started 1
mark://soul.demarkus.io:6309/journal/2026-07-25.md mark://soul.demarkus.io:6309/plans/five-minute-appliance.md Five minute appliance related-documents 1
mark://soul.demarkus.io:6309/journal/2026-07-25.md mark://soul.demarkus.io:6309/plans/postgres-backend.md Postgres backend related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-09.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-09.md mark://soul.demarkus.io:6309/plans/opencode-memory-plugin.md plan 2026-08-09-opencode-memory-plugin-plan--implementation 1
mark://soul.demarkus.io:6309/journal/2026-08-09.md mark://soul.demarkus.io:6309/plans/plugin-knowledge-quality.md Plugin knowledge quality related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-09.md mark://soul.demarkus.io:6309/plans/soul-join.md Soul join related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-10.md mark://soul.demarkus.io:6309/debugging.md Debugging related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-10.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-10.md mark://soul.demarkus.io:6309/plans/opencode-memory-plugin.md /plans/opencode-memory-plugin.md 2026-08-10-opencode-memory-merged 1
mark://soul.demarkus.io:6309/journal/2026-08-10.md mark://soul.demarkus.io:6309/roadmap.md Roadmap related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-11.md mark://soul.demarkus.io:6309/debugging.md /debugging.md the-oauth-discovery-saga-pi-blocker-spec-fix-self-inflicted-library-outage-all-green 1
mark://soul.demarkus.io:6309/journal/2026-08-11.md mark://soul.demarkus.io:6309/plans/bucket-store.md /plans/bucket-store.md bucket-document-store-backend-planned 1
mark://soul.demarkus.io:6309/journal/2026-08-12.md mark://soul.demarkus.io:6309/plans/code-quality-sweep-2026-08.md /plans/code-quality-sweep-2026-08.md code-quality-sweep--high-severity-remediation 1
mark://soul.demarkus.io:6309/journal/2026-08-13.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-13.md mark://soul.demarkus.io:6309/plans/five-minute-appliance.md Five minute appliance related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-14.md mark://soul.demarkus.io:6309/plans/append-metadata-loss.md /plans/append-metadata-loss.md append-metadata-merge-implemented-option-c 1
mark://soul.demarkus.io:6309/journal/2026-08-15.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-15.md mark://soul.demarkus.io:6309/plans/opencode-knowledge-plugin.md OpenCode knowledge plugin related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-15.md mark://soul.demarkus.io:6309/plans/opencode-memory-plugin.md OpenCode memory plugin related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-16.md https://github.com/latebit-io/demarkus/pull/315 #315 2026-08-16 1
mark://soul.demarkus.io:6309/journal/2026-08-16.md https://github.com/latebit-io/demarkus/pull/316 #316 2026-08-16 1
mark://soul.demarkus.io:6309/journal/2026-08-16.md https://github.com/latebit-io/demarkus/pull/317 #317 2026-08-16 1
mark://soul.demarkus.io:6309/journal/2026-08-16.md mark://soul.demarkus.io:6309/plans/opencode-knowledge-plugin.md OpenCode knowledge plugin related-documents 1
mark://soul.demarkus.io:6309/journal/2026-08-16.md mark://soul.demarkus.io:6309/plans/opencode-memory-plugin.md OpenCode memory plugin related-documents 1
mark://soul.demarkus.io:6309/memoryleaderboard/agent-memory-leaderboard.md https://agentmemoryleaderboard.ai/ Agent Memory Leaderboard official-links 1
mark://soul.demarkus.io:6309/memoryleaderboard/agent-memory-leaderboard.md https://agentmemoryleaderboard.ai/competition/ Competition and participation guide official-links 1
mark://soul.demarkus.io:6309/memoryleaderboard/agent-memory-leaderboard.md https://github.com/AML-memory/agent-memory-leaderboard Challenge repository official-links 1
mark://soul.demarkus.io:6309/memoryleaderboard/agent-memory-leaderboard.md https://github.com/latebit-io/memoryleaderboard Implementation repository demarkus-entry 1
mark://soul.demarkus.io:6309/memoryleaderboard/agent-memory-leaderboard.md https://github.com/latebit-io/memoryleaderboard/pull/3 Submission-readiness PR #3 demarkus-entry 1
mark://soul.demarkus.io:6309/memoryleaderboard/agent-memory-leaderboard.md mark://soul.demarkus.io:6309/memoryleaderboard/index.md memoryleaderboard project hub demarkus-entry 1
mark://soul.demarkus.io:6309/memoryleaderboard/agent-memory-leaderboard.md mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md Submission plan demarkus-entry 1
mark://soul.demarkus.io:6309/memoryleaderboard/index.md mark://soul.demarkus.io:6309/memoryleaderboard/agent-memory-leaderboard.md Agent Memory Leaderboard workspace 1
mark://soul.demarkus.io:6309/memoryleaderboard/index.md mark://soul.demarkus.io:6309/memoryleaderboard/debugging.md debugging.md workspace 1
mark://soul.demarkus.io:6309/memoryleaderboard/index.md mark://soul.demarkus.io:6309/memoryleaderboard/journal/ journal/ workspace 1
mark://soul.demarkus.io:6309/memoryleaderboard/index.md mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md Agent Memory Leaderboard entry plan 2
mark://soul.demarkus.io:6309/memoryleaderboard/journal/ mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-13.md 2026-08-13.md index-of-memoryleaderboardjournal 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/ mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-14.md 2026-08-14.md index-of-memoryleaderboardjournal 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/ mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-16.md 2026-08-16.md index-of-memoryleaderboardjournal 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/ mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-17.md 2026-08-17.md index-of-memoryleaderboardjournal 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-13.md mark://soul.demarkus.io:6309/memoryleaderboard/index.md memoryleaderboard hub related-documents 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-13.md mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md Agent memory leaderboard related-documents 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-13.md mark://soul.demarkus.io:6309/plans/soul-join.md Soul join related-documents 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-14.md mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-13.md 2026-08-13 journal related-documents 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-14.md mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md Agent memory leaderboard related-documents 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-14.md mark://soul.demarkus.io:6309/plans/lookup-verb.md Lookup verb related-documents 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-16.md mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-14.md 2026-08-14 journal related-documents 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-16.md mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md Agent memory leaderboard related-documents 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-16.md mark://soul.demarkus.io:6309/plans/version-retention.md Version retention related-documents 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-17.md mark://soul.demarkus.io:6309/memoryleaderboard/index.md Project hub related-documents 1
mark://soul.demarkus.io:6309/memoryleaderboard/journal/2026-08-17.md mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md Submission plan related-documents 1
mark://soul.demarkus.io:6309/patterns.md mark://soul.demarkus.io:6309/architecture.md Architecture architecture-quick-reference 1
mark://soul.demarkus.io:6309/patterns.md mark://soul.demarkus.io:6309/plans/lookup-verb.md /plans/lookup-verb.md lookup-tag-and-rate-documents-on-publish 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md agent-memory-leaderboard.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/append-metadata-loss.md append-metadata-loss.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md broker-auth-code-grant.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/broker-deadcode-cleanup.md broker-deadcode-cleanup.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/broker-https-gateway.md broker-https-gateway.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/broker-stable-mint.md broker-stable-mint.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/bucket-store.md bucket-store.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/claude-code-plugin.md claude-code-plugin.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/code-quality-sweep-2026-08.md code-quality-sweep-2026-08.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/conflict-merge.md conflict-merge.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/content-addressing.md content-addressing.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md demarkus-as-a-service.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/edge-semantics.md edge-semantics.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/external-links.md external-links.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/federation.md federation.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/five-minute-appliance.md five-minute-appliance.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/graph-completeness.md graph-completeness.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/graph-hub-seed.md graph-hub-seed.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/information-graph.md information-graph.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/knowledge-ingestion.md knowledge-ingestion.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md knowledge-system-gke-deploy.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/lookup-replicas.md lookup-replicas.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/lookup-verb.md lookup-verb.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/mcp-client-ergonomics.md mcp-client-ergonomics.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md mcp-resources-prompts.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/obsidian-plugin.md obsidian-plugin.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/okf-type-adoption.md okf-type-adoption.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/opencode-knowledge-plugin.md opencode-knowledge-plugin.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/opencode-memory-plugin.md opencode-memory-plugin.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/persistent-graph.md persistent-graph.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/plugin-knowledge-quality.md plugin-knowledge-quality.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/postgres-backend.md postgres-backend.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/read-auth.md read-auth.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/remote-token-issuance.md remote-token-issuance.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/security-hardening.md security-hardening.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/soul-join.md soul-join.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/universe-deployment.md universe-deployment.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/universe-library.md universe-library.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md universe-onboarding-pr3.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md universe-onboarding-pr4.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md universe-onboarding-pr5.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/universe-onboarding.md universe-onboarding.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/version-retention.md version-retention.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/ mark://soul.demarkus.io:6309/plans/versions-sharding.md versions-sharding.md index-of-plans 1
mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md https://github.com/latebit-io/memoryleaderboard/blob/main/docs/operations.md Hosted operations runbook related-documents 1
mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md mark://soul.demarkus.io:6309/memoryleaderboard/agent-memory-leaderboard.md Agent Memory Leaderboard bookmark related-documents 1
mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md mark://soul.demarkus.io:6309/memoryleaderboard/agent-memory-leaderboard.md related 1
mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md mark://soul.demarkus.io:6309/memoryleaderboard/index.md Memory leaderboard project hub related-documents 1
mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md Demarkus as a service related-documents 1
mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md related 1
mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md mark://soul.demarkus.io:6309/plans/lookup-verb.md Lookup verb related-documents 1
mark://soul.demarkus.io:6309/plans/agent-memory-leaderboard.md mark://soul.demarkus.io:6309/plans/lookup-verb.md related 1
mark://soul.demarkus.io:6309/plans/append-metadata-loss.md mark://soul.demarkus.io:6309/adr/0003-okf-type-default-on-publish.md ADR 0003: OKF type default on publish related-documents 1
mark://soul.demarkus.io:6309/plans/append-metadata-loss.md mark://soul.demarkus.io:6309/adr/0003-okf-type-default-on-publish.md related 1
mark://soul.demarkus.io:6309/plans/append-metadata-loss.md mark://soul.demarkus.io:6309/journal/2026-08-14.md Journal 2026-08-14 related-documents 1
mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md mark://soul.demarkus.io:6309/journal/2026-05-31.md Journal 2026-05-31 related-documents 1
mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md Universe onboarding PR3 related-documents 1
mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md related 1
mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md Universe onboarding PR4 related-documents 1
mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md related 1
mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md Universe onboarding PR5 related-documents 1
mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md related 1
mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md Universe onboarding related-documents 1
mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md depends-on 1
mark://soul.demarkus.io:6309/plans/broker-https-gateway.md mark://soul.demarkus.io:6309/completed-plans.md Completed plans related-documents 1
mark://soul.demarkus.io:6309/plans/broker-https-gateway.md mark://soul.demarkus.io:6309/plans/bucket-store.md Bucket store related-documents 1
mark://soul.demarkus.io:6309/plans/broker-https-gateway.md mark://soul.demarkus.io:6309/plans/bucket-store.md related 1
mark://soul.demarkus.io:6309/plans/broker-https-gateway.md mark://soul.demarkus.io:6309/plans/soul-join.md Soul join related-documents 1
mark://soul.demarkus.io:6309/plans/broker-https-gateway.md mark://soul.demarkus.io:6309/plans/soul-join.md related 1
mark://soul.demarkus.io:6309/plans/broker-https-gateway.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md Universe onboarding PR5 related-documents 1
mark://soul.demarkus.io:6309/plans/broker-https-gateway.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md related 1
mark://soul.demarkus.io:6309/plans/broker-https-gateway.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md Universe onboarding related-documents 1
mark://soul.demarkus.io:6309/plans/broker-https-gateway.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md related 1
mark://soul.demarkus.io:6309/plans/broker-https-gateway.md mark://soul.demarkus.io:6309/thoughts.md Thoughts related-documents 1
mark://soul.demarkus.io:6309/plans/broker-stable-mint.md mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md Broker authorization code grant related-documents 1
mark://soul.demarkus.io:6309/plans/broker-stable-mint.md mark://soul.demarkus.io:6309/plans/broker-auth-code-grant.md related 1
mark://soul.demarkus.io:6309/plans/broker-stable-mint.md mark://soul.demarkus.io:6309/plans/broker-deadcode-cleanup.md Broker dead-code cleanup related-documents 1
mark://soul.demarkus.io:6309/plans/broker-stable-mint.md mark://soul.demarkus.io:6309/plans/broker-deadcode-cleanup.md related 1
mark://soul.demarkus.io:6309/plans/broker-stable-mint.md mark://soul.demarkus.io:6309/plans/broker-https-gateway.md Broker MCP gateway related-documents 1
mark://soul.demarkus.io:6309/plans/broker-stable-mint.md mark://soul.demarkus.io:6309/plans/broker-https-gateway.md related 1
mark://soul.demarkus.io:6309/plans/bucket-store.md mark://soul.demarkus.io:6309/demarkus-knowledge-system-deploy/index.md Knowledge system deploy project related-documents 1
mark://soul.demarkus.io:6309/plans/bucket-store.md mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md Knowledge system GKE deploy related-documents 1
mark://soul.demarkus.io:6309/plans/bucket-store.md mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md related 1
mark://soul.demarkus.io:6309/plans/bucket-store.md mark://soul.demarkus.io:6309/plans/lookup-replicas.md Lookup replicas related-documents 1
mark://soul.demarkus.io:6309/plans/bucket-store.md mark://soul.demarkus.io:6309/plans/lookup-replicas.md related 1
mark://soul.demarkus.io:6309/plans/bucket-store.md mark://soul.demarkus.io:6309/plans/postgres-backend.md Postgres backend related-documents 1
mark://soul.demarkus.io:6309/plans/bucket-store.md mark://soul.demarkus.io:6309/plans/postgres-backend.md related 1
mark://soul.demarkus.io:6309/plans/bucket-store.md mark://soul.demarkus.io:6309/thoughts.md /thoughts.md#on-bucket-stores-as-a-k8s-native-alternate-filestore context 1
mark://soul.demarkus.io:6309/plans/code-quality-sweep-2026-08.md mark://soul.demarkus.io:6309/debt.md Debt related-documents 1
mark://soul.demarkus.io:6309/plans/code-quality-sweep-2026-08.md mark://soul.demarkus.io:6309/debt.md related 1
mark://soul.demarkus.io:6309/plans/code-quality-sweep-2026-08.md mark://soul.demarkus.io:6309/guidelines.md Guidelines related-documents 1
mark://soul.demarkus.io:6309/plans/code-quality-sweep-2026-08.md mark://soul.demarkus.io:6309/journal/2026-08-12.md Journal 2026-08-12 related-documents 1
mark://soul.demarkus.io:6309/plans/code-quality-sweep-2026-08.md mark://soul.demarkus.io:6309/plans/broker-stable-mint.md Broker stable mint related-documents 1
mark://soul.demarkus.io:6309/plans/code-quality-sweep-2026-08.md mark://soul.demarkus.io:6309/plans/broker-stable-mint.md related 1
mark://soul.demarkus.io:6309/plans/conflict-merge.md mark://soul.demarkus.io:6309/journal/2026-05-05.md Journal 2026-05-05 related-documents 1
mark://soul.demarkus.io:6309/plans/content-addressing.md mark://soul.demarkus.io:6309/journal/2026-03-08.md Journal 2026-03-08 related-documents 1
mark://soul.demarkus.io:6309/plans/content-addressing.md mark://soul.demarkus.io:6309/plans/federation.md Federation related-documents 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md Library phase 3: cataloging desk related-documents 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md related 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-4-ai-librarian.md Library phase 4: AI librarian related-documents 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-4-ai-librarian.md related 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md Library phase 5: public face related-documents 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md related 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/journal/2026-07-25.md Journal 2026-07-25 related-documents 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/plans/five-minute-appliance.md Five minute appliance related-documents 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/plans/five-minute-appliance.md related 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/plans/graph-completeness.md /plans/graph-completeness.md blockers-before-opening-signup 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/plans/graph-completeness.md related 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/plans/remote-token-issuance.md /plans/remote-token-issuance.md dependencies 1
mark://soul.demarkus.io:6309/plans/demarkus-as-a-service.md mark://soul.demarkus.io:6309/plans/remote-token-issuance.md related 1
mark://soul.demarkus.io:6309/plans/edge-semantics.md mark://soul.demarkus.io:6309/adr/0004-edge-semantics-rel-convention.md ADR 0004: edge semantics rel convention related-documents 1
mark://soul.demarkus.io:6309/plans/edge-semantics.md mark://soul.demarkus.io:6309/adr/0004-edge-semantics-rel-convention.md implements 1
mark://soul.demarkus.io:6309/plans/edge-semantics.md mark://soul.demarkus.io:6309/debt.md Debt related-documents 1
mark://soul.demarkus.io:6309/plans/edge-semantics.md mark://soul.demarkus.io:6309/debt.md related 1
mark://soul.demarkus.io:6309/plans/edge-semantics.md mark://soul.demarkus.io:6309/journal/2026-07-13.md Journal 2026-07-13 related-documents 1
mark://soul.demarkus.io:6309/plans/edge-semantics.md mark://soul.demarkus.io:6309/journal/2026-07-14.md Journal 2026-07-14 related-documents 1
mark://soul.demarkus.io:6309/plans/edge-semantics.md mark://soul.demarkus.io:6309/plans/graph-hub-seed.md /plans/graph-hub-seed.md merged 1
mark://soul.demarkus.io:6309/plans/edge-semantics.md mark://soul.demarkus.io:6309/plans/graph-hub-seed.md related 1
mark://soul.demarkus.io:6309/plans/edge-semantics.md mark://soul.demarkus.io:6309/roadmap.md Roadmap related-documents 1
mark://soul.demarkus.io:6309/plans/edge-semantics.md mark://soul.demarkus.io:6309/roadmap.md related 1
mark://soul.demarkus.io:6309/plans/external-links.md https://github.com/latebit-io/demarkus/issues/75 issue #75 plan-external-links-in-demarkus-tui--complete-phase-1-only 1
mark://soul.demarkus.io:6309/plans/federation.md mark://soul.demarkus.io:6309/plans/content-addressing.md Content addressing related-documents 1
mark://soul.demarkus.io:6309/plans/federation.md mark://soul.demarkus.io:6309/plans/content-addressing.md depends-on 1
mark://soul.demarkus.io:6309/plans/five-minute-appliance.md mark://soul.demarkus.io:6309/plans/remote-token-issuance.md Remote token issuance related-documents 1
mark://soul.demarkus.io:6309/plans/five-minute-appliance.md mark://soul.demarkus.io:6309/plans/remote-token-issuance.md related 1
mark://soul.demarkus.io:6309/plans/five-minute-appliance.md mark://soul.demarkus.io:6309/plans/soul-join.md soul-join related-documents 1
mark://soul.demarkus.io:6309/plans/five-minute-appliance.md mark://soul.demarkus.io:6309/plans/soul-join.md related 1
mark://soul.demarkus.io:6309/plans/information-graph.md mark://soul.demarkus.io:6309/plans/persistent-graph.md /plans/persistent-graph.md files-to-create--modify 1
mark://soul.demarkus.io:6309/plans/information-graph.md mark://soul.demarkus.io:6309/plans/persistent-graph.md superseded-by 1
mark://soul.demarkus.io:6309/plans/knowledge-ingestion.md mark://soul.demarkus.io:6309/demarkus-library/index.md demarkus-library related-documents 1
mark://soul.demarkus.io:6309/plans/knowledge-ingestion.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin related-documents 1
mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md https://github.com/latebit-io/demarkus-knowledge-system-deploy latebit-io/demarkus-knowledge-system-deploy goal 1
mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md mark://soul.demarkus.io:6309/plans/universe-deployment.md /plans/universe-deployment.md reference 1
mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md mark://soul.demarkus.io:6309/plans/universe-deployment.md part-of 1
mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md /plans/universe-onboarding.md reference 1
mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md related 1
mark://soul.demarkus.io:6309/plans/lookup-replicas.md mark://soul.demarkus.io:6309/plans/postgres-backend.md depends-on 1
mark://soul.demarkus.io:6309/plans/lookup-verb.md https://github.com/latebit-io/demarkus/issues/113 issue #113 plan-lookup-verb-topicimportance-catalog 1
mark://soul.demarkus.io:6309/plans/mcp-client-ergonomics.md mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md MCP resources and prompts related-documents 1
mark://soul.demarkus.io:6309/plans/mcp-client-ergonomics.md mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md related 1
mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md mark://soul.demarkus.io:6309/plans/mcp-client-ergonomics.md MCP client ergonomics related-documents 1
mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md mark://soul.demarkus.io:6309/plans/mcp-client-ergonomics.md depends-on 1
mark://soul.demarkus.io:6309/plans/okf-type-adoption.md mark://soul.demarkus.io:6309/adr/0002-okf-metadata-alignment.md OKF metadata alignment related-documents 1
mark://soul.demarkus.io:6309/plans/okf-type-adoption.md mark://soul.demarkus.io:6309/adr/0002-okf-metadata-alignment.md implements 1
mark://soul.demarkus.io:6309/plans/okf-type-adoption.md mark://soul.demarkus.io:6309/adr/0003-okf-type-default-on-publish.md OKF type default on publish related-documents 1
mark://soul.demarkus.io:6309/plans/okf-type-adoption.md mark://soul.demarkus.io:6309/adr/0003-okf-type-default-on-publish.md implements 1
mark://soul.demarkus.io:6309/plans/opencode-knowledge-plugin.md https://github.com/latebit-io/demarkus/pull/315 #315 merged 1
mark://soul.demarkus.io:6309/plans/opencode-knowledge-plugin.md https://github.com/latebit-io/demarkus/pull/316 #316 post-merge-follow-up 1
mark://soul.demarkus.io:6309/plans/opencode-knowledge-plugin.md https://github.com/latebit-io/demarkus/pull/317 #317 post-merge-follow-up 1
mark://soul.demarkus.io:6309/plans/opencode-knowledge-plugin.md mark://soul.demarkus.io:6309/plans/opencode-memory-plugin.md related 1
mark://soul.demarkus.io:6309/plans/opencode-memory-plugin.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md related 1
mark://soul.demarkus.io:6309/plans/persistent-graph.md mark://soul.demarkus.io:6309/plans/information-graph.md supersedes 1
mark://soul.demarkus.io:6309/plans/plugin-knowledge-quality.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin related-documents 1
mark://soul.demarkus.io:6309/plans/plugin-knowledge-quality.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md related 1
mark://soul.demarkus.io:6309/plans/plugin-knowledge-quality.md mark://soul.demarkus.io:6309/plans/lookup-verb.md LOOKUP verb related-documents 1
mark://soul.demarkus.io:6309/plans/plugin-knowledge-quality.md mark://soul.demarkus.io:6309/plans/lookup-verb.md related 1
mark://soul.demarkus.io:6309/plans/read-auth.md mark://soul.demarkus.io:6309/plans/content-addressing.md Content addressing related-documents 1
mark://soul.demarkus.io:6309/plans/remote-token-issuance.md mark://soul.demarkus.io:6309/plans/five-minute-appliance.md Five minute appliance related-documents 1
mark://soul.demarkus.io:6309/plans/remote-token-issuance.md mark://soul.demarkus.io:6309/plans/soul-join.md Soul join related-documents 1
mark://soul.demarkus.io:6309/plans/remote-token-issuance.md mark://soul.demarkus.io:6309/plans/soul-join.md related 1
mark://soul.demarkus.io:6309/plans/security-hardening.md mark://soul.demarkus.io:6309/plans/read-auth.md Read auth for private networks related-documents 1
mark://soul.demarkus.io:6309/plans/soul-join.md mark://soul.demarkus.io:6309/plans/append-metadata-loss.md Append metadata loss related-documents 1
mark://soul.demarkus.io:6309/plans/soul-join.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin related-documents 1
mark://soul.demarkus.io:6309/plans/soul-join.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md related 1
mark://soul.demarkus.io:6309/plans/soul-join.md mark://soul.demarkus.io:6309/plans/remote-token-issuance.md Remote token issuance related-documents 1
mark://soul.demarkus.io:6309/plans/universe-deployment.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md Claude Code plugin related-documents 1
mark://soul.demarkus.io:6309/plans/universe-deployment.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md related 1
mark://soul.demarkus.io:6309/plans/universe-deployment.md mark://soul.demarkus.io:6309/plans/conflict-merge.md Conflict merge related-documents 1
mark://soul.demarkus.io:6309/plans/universe-deployment.md mark://soul.demarkus.io:6309/plans/conflict-merge.md related 1
mark://soul.demarkus.io:6309/plans/universe-deployment.md mark://soul.demarkus.io:6309/plans/knowledge-system-gke-deploy.md Knowledge system GKE deploy related-documents 1
mark://soul.demarkus.io:6309/plans/universe-deployment.md mark://soul.demarkus.io:6309/plugins/obsidian/plan.md Obsidian plugin plan related-documents 1
mark://soul.demarkus.io:6309/plans/universe-library.md mark://soul.demarkus.io:6309/demarkus-library/index.md demarkus-library hub related-documents 1
mark://soul.demarkus.io:6309/plans/universe-library.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-1b-web-sso.md Phase 1b web SSO related-documents 1
mark://soul.demarkus.io:6309/plans/universe-library.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-2-restricted-collections.md Phase 2 restricted collections related-documents 1
mark://soul.demarkus.io:6309/plans/universe-library.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-3-cataloging-desk.md Phase 3 cataloging desk related-documents 1
mark://soul.demarkus.io:6309/plans/universe-library.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-4-ai-librarian.md Phase 4 AI librarian related-documents 1
mark://soul.demarkus.io:6309/plans/universe-library.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md /demarkus-library/plans/phase-5-public-face.md resolved-2026-06-18--anonymous-read-question-settled 1
mark://soul.demarkus.io:6309/plans/universe-library.md mark://soul.demarkus.io:6309/demarkus-library/plans/phase-5-public-face.md related 1
mark://soul.demarkus.io:6309/plans/universe-library.md mark://soul.demarkus.io:6309/demarkus-library/plans/reading-room.md Reading room related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md mark://soul.demarkus.io:6309/journal/2026-05-15.md Journal 2026-05-15 related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md Universe onboarding PR4 related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md Universe onboarding PR5 related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md Universe onboarding related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md part-of 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md mark://soul.demarkus.io:6309/architecture.md Architecture related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md mark://soul.demarkus.io:6309/journal/2026-05-15.md Journal 2026-05-15 related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md Universe onboarding PR3 related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md depends-on 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md Universe onboarding PR5 related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md Universe onboarding related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md part-of 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md depends-on 1
mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md mark://soul.demarkus.io:6309/plans/universe-onboarding.md part-of 1
mark://soul.demarkus.io:6309/plans/universe-onboarding.md mark://soul.demarkus.io:6309/plans/broker-https-gateway.md Broker HTTPS gateway related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding.md mark://soul.demarkus.io:6309/plans/broker-https-gateway.md related 1
mark://soul.demarkus.io:6309/plans/universe-onboarding.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr3.md PR3 broker device flow related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr4.md PR4 broker refresh tokens related-documents 1
mark://soul.demarkus.io:6309/plans/universe-onboarding.md mark://soul.demarkus.io:6309/plans/universe-onboarding-pr5.md PR5 broker /me/install related-documents 1
mark://soul.demarkus.io:6309/plugins/obsidian/index.md https://github.com/latebit-io/obsidian-demarkus latebit-io/obsidian-demarkus github-repository 1
mark://soul.demarkus.io:6309/plugins/obsidian/index.md mark://soul.demarkus.io:6309/plugins/obsidian/plan.md Plan pages 1
mark://soul.demarkus.io:6309/roadmap.md https://github.com/latebit-io/demarkus/issues/113 issue #113 lookup-catalog-verb-done-merged-to-main-2026-05-30-pr-166-plugin-tail-closed-by-168 1
mark://soul.demarkus.io:6309/roadmap.md https://github.com/latebit-io/demarkus/issues/75 issue #75 external-links-planned-implementation-ready-to-commit 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/claude-code-plugin.md plan claude-code-plugin-v0135-current 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/edge-semantics.md /plans/edge-semantics.md edge-semantics-done-merged-2026-07-14-pr-251-commit-8798d0a 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/external-links.md plan external-links-planned-implementation-ready-to-commit 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/five-minute-appliance.md Five-minute appliance related-documents 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/graph-completeness.md /plans/graph-completeness.md graph-completeness-analysis-2026-07-15 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/graph-hub-seed.md /plans/graph-hub-seed.md graph-hub-seeding-done-merged-2026-07-14-pr-253-commit-8ab14aa-follow-ups-in-pr-254-commit-8fe9b98 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/lookup-verb.md /plans/lookup-verb.md verb-set-complete 2
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/mcp-client-ergonomics.md /plans/mcp-client-ergonomics.md mcp-agent-ergonomics--attach-surface-done-2026-07-0405 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/mcp-resources-prompts.md /plans/mcp-resources-prompts.md mcp-agent-ergonomics--attach-surface-done-2026-07-0405 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/okf-type-adoption.md OKF type adoption related-documents 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/opencode-memory-plugin.md /plans/opencode-memory-plugin.md opencode-memory-plugin-done-merged-2026-08-10-pr-281 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/postgres-backend.md Postgres backend related-documents 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/remote-token-issuance.md plan remote-token-issuance-done-added-2026-07-15-closed-2026-07-17 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/security-hardening.md plan security-hardening-done 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/universe-deployment.md plan phase-6-universe-deployment-planned 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plans/version-retention.md Version retention related-documents 1
mark://soul.demarkus.io:6309/roadmap.md mark://soul.demarkus.io:6309/plugins/obsidian/plan.md Obsidian plugin plan related-documents 1
mark://soul.demarkus.io:6309/thoughts.md https://github.com/gszhangwei/open-spdd OpenSPDD on-demarkus-as-storage-for-ai-coding-design-contracts 1
mark://soul.demarkus.io:6309/universe.md https://demarkus.io/blog/creating-an-automated-knowledge-universe/ Creating an automated knowledge universe the-universe-pattern 1
mark://soul.demarkus.io:6309/universe.md mark://soul.demarkus.io:6309/architecture.md Architecture related 1
mark://soul.demarkus.io:6309/universe.md mark://soul.demarkus.io:6309/ecosystem.md Ecosystem related 1
mark://soul.demarkus.io:6309/universe.md mark://soul.demarkus.io:6309/plans/content-addressing.md Content addressing related-documents 1
mark://soul.demarkus.io:6309/universe.md mark://soul.demarkus.io:6309/plans/content-addressing.md related 1
mark://soul.demarkus.io:6309/universe.md mark://soul.demarkus.io:6309/plans/federation.md Federation related-documents 1
mark://soul.demarkus.io:6309/universe.md mark://soul.demarkus.io:6309/plans/federation.md related 1
mark://soul.demarkus.io:6309/universe.md mark://soul.demarkus.io:6309/plans/persistent-graph.md Persistent graph related-documents 1
mark://soul.demarkus.io:6309/universe.md mark://soul.demarkus.io:6309/plans/persistent-graph.md related 1
mark://soul.demarkus.io:6309/universe.md mark://soul.demarkus.io:6309/plans/read-auth.md Read auth related-documents 1
mark://soul.demarkus.io:6309/universe.md mark://soul.demarkus.io:6309/plans/read-auth.md related 1
mark://soul.demarkus.io:6309/universe.md mark://soul.demarkus.io:6309/roadmap.md Roadmap related 1
soul.demarkus.io:6309/plans/broker-auth-code-grant.md complete reader meta

Plan: Broker Authorization Code Grant

Why

The broker today advertises device_code + refresh_token only and ships a stub /oauth/authorize that returns unsupported_response_type (see tools/demarkus-broker/internal/broker/oauth_authorize.go:39). The stub was a probe: if Claude Code's MCP SDK pivoted to device flow on its own, we were done. Observation as of 2026-05-26: it does not — it opens the browser at the advertised authorization_endpoint, gets the JSON 400, and surfaces it as an opaque error to the user. The path forward called out in oauth_authorize.go:23-28 is the one we now take: implement a real authorization-code grant inside the broker, mediating between the MCP client and the upstream IdP, while continuing to keep IdP details invisible to the MCP client.

This is a follow-on to the universe-onboarding sequence (PR3/PR4/PR5 + DCR PR #153). Same layering, same constraints: no protocol or server changes; all work in tools/demarkus-broker/. The MCP client only ever sees the broker as its OAuth AS; the IdP only ever sees the broker as its OAuth client.

Goal

After this plan ships, the following sequence works end-to-end with stock Claude Code:

  1. User adds the broker as an MCP server (via /knowledge-join or claude mcp add).
  2. Claude Code's MCP SDK fetches the broker's discovery doc, sees authorization_code in grant_types_supported, and starts an auth-code flow.
  3. SDK hits /oauth/authorize?response_type=code&client_id=...&code_challenge=...&code_challenge_method=S256&redirect_uri=http://localhost:PORT/callback&state=...&scope=....
  4. Broker redirects through /auth/login → IdP → /auth/callback, exactly as the device-flow shim does today.
  5. Broker mints an authorization code, redirects to http://localhost:PORT/callback?code=...&state=....
  6. SDK POSTs to the token endpoint with grant_type=authorization_code + code + code_verifier. Broker validates PKCE, issues access_token + id_token + refresh_token (broker-signed for both).
  7. SDK uses the access_token as a bearer on all subsequent MCP gateway calls. Refresh via the existing refresh_token grant.

The device-flow surface (/device/*) stays — it is the right shape for tools/demarkus-join and for any non-browser agent. Auth-code is added alongside, not in place of.

Non-Negotiables

  • PKCE required. code_challenge_method=S256 only. No plain. No bare auth-code flow without PKCE. OAuth 2.1 + the MCP authorization spec both require this; we have no legacy client to coddle.
  • redirect_uri MUST be loopback per RFC 8252. Accept http://127.0.0.1:PORT/... and http://localhost:PORT/... with any port. Reject everything else — no public redirect URIs, no urn:ietf:wg:oauth:2.0:oob, no custom URI schemes (those belong to native mobile clients which are not in scope). The DCR endpoint already rubber-stamps any client; the redirect_uri restriction is the only meaningful constraint on where the code lands.
  • No client authentication at /token for auth-code. Public clients per OAuth 2.1; PKCE is the binding. Matches the device-flow surface which is also unauthenticated by client_id.
  • One-shot codes. Each authorization code is single-use; second use revokes the refresh token issued from it (defense-in-depth per OAuth 2.1 §4.1.3).
  • No silent IdP details leaking. The broker is still the only OAuth AS the MCP client sees. IdP-specific scopes, claims, redirect rules all stay internal to the broker.
  • No core changes. Same precedent as the universe-onboarding work: every change lives under tools/demarkus-broker/.

Architecture

The auth-code flow reuses 80% of the device-flow machinery already in device.go/oidc.go/server.go. The differences are:

Aspect Device flow (existing) Auth-code flow (new)
Entry point POST /device/authorize returns codes + URLs GET /oauth/authorize 302s to /auth/login
User-side rendezvous Browser hits /device, enters user_code Browser is already at the right URL
State persistence deviceStore.Authorize() mints + stores authCodeStore.Begin() mints + stores
Cookie/state binding deviceCookieName cookie + signed state.DeviceCode Signed state.AuthCodeID (no separate cookie; the auth-code id is set inside the signed state during /oauth/authorize)
Callback dispatch state.DeviceCode != "" → deviceCallback state.AuthCodeID != "" → authCodeCallback
Code delivery Polling at /device/token 302 to redirect_uri?code=...&state=...
Token exchange grant_type=urn:ietf:params:oauth:grant-type:device_code grant_type=authorization_code (new branch in deviceToken dispatch)
PKCE N/A code_challenge stored at /oauth/authorize, code_verifier checked at /token

Store shape

New file auth_code_store.go. Two indices, both in-memory with a janitor goroutine like deviceStore:

  • pending (keyed by internal opaque id): the in-flight grant before the user authenticates. Holds client_id, redirect_uri, state (client-supplied), scope, code_challenge, code_challenge_method, expires_at. Created by Begin() at /oauth/authorize. Resolved into code-keyed entry by Bind() after /auth/callback completes the IdP exchange.
  • codes (keyed by issued authorization code): the bindable result the SDK redeems at /token. Holds the resolved ExchangeResult, the PKCE challenge it must satisfy, the issuing client_id + redirect_uri (re-checked at /token per RFC 6749 §4.1.3), and a single-use sentinel.

Both have short TTLs: pending = ~10 min (the user might take a while to sign in), codes = 60 seconds (RFC 6749 §4.1.2 says ≤10 min; OAuth 2.1 BCP says ≤1 min — we follow the tighter bound).

State extension

session.go's State struct currently holds Nonce, ExpiresAt, DeviceCode. We add AuthCodeID. Signed-cookie roundtrip is unchanged; existing tests cover the round-trip — we extend with cases that exercise AuthCodeID.

Handlers

  • oauth_authorize.go — gutted of the stub, replaced with the real handler:

    • Parse response_type (must be code), client_id, redirect_uri, state, scope, code_challenge, code_challenge_method.
    • Validate redirect_uri is loopback per RFC 8252 (allow 127.0.0.1 and localhost with any port and any path).
    • Validate code_challenge_method=S256 and code_challenge is present.
    • For any error that happens BEFORE we trust the redirect_uri: return JSON 400 with the OAuth error code (same shape as today's stub).
    • For any error that happens AFTER redirect_uri is validated: redirect to redirect_uri?error=...&state=... per RFC 6749 §4.1.2.1.
    • On success: authCodeStore.Begin(...), build a signed State{Nonce, AuthCodeID, ExpiresAt} cookie, set it on /auth/callback, 302 to verifier.AuthCodeURL(nonce).
  • server.go authCallback — add a parallel branch alongside the existing DeviceCode dispatch:

    if state.AuthCodeID != "" {
        s.authCodeCallback(w, r, state.AuthCodeID)
        return
    }
    

    The new authCodeCallback (in oauth_authorize.go or a new oauth_callback.go) runs verifier.Exchange, calls authCodeStore.Bind(authCodeID, exchange) which issues a fresh authorization code, then 302s to pending.redirect_uri?code=<authCode>&state=<pending.state>.

  • device.go deviceToken — extend the grant_type switch to dispatch authorization_code to a new deviceTokenAuthCode handler. (The file name is misleading now — could rename to token.go later but that is post-shipping cleanup.) The handler:

    • Reads code, redirect_uri, client_id, code_verifier.
    • authCodeStore.Redeem(code) — single-use; returns the stored exchange + PKCE challenge + issuing client_id/redirect_uri.
    • Re-checks client_id and redirect_uri match what was bound (RFC 6749 §4.1.3).
    • SHA-256(code_verifier) base64url-no-pad → compare to stored code_challenge. Mismatch → invalid_grant.
    • Mint refresh_token via refreshStore (same path as device-flow today).
    • Mint a broker-signed id_token via idTokenSigner (same path as device-flow refresh today; PR4 wiring).
    • Return access_token = id_token (same convention the refresh path uses, per device.go:269-273).
  • discovery.go applyDiscoveryOverrides:

    • Add "authorization_code" to grant_types_supported.
    • Add response_types_supported: ["code"] (currently absent; required for MCP clients to confirm).
    • Add code_challenge_methods_supported: ["S256"].
    • Leave authorization_endpoint pointing at /oauth/authorize (unchanged URL, real handler now).
    • Leave token_endpoint pointing at /device/token (unchanged; same endpoint dispatches all three grants by grant_type).

Error mapping

Condition Surface Code
Missing or unsupported response_type JSON 400 unsupported_response_type
Missing client_id, redirect_uri, code_challenge JSON 400 invalid_request
Non-loopback redirect_uri JSON 400 invalid_request
code_challenge_method ≠ S256 redirect with error (redirect_uri is trusted at this point) invalid_request
Unknown / expired / replayed code at /token JSON 400 invalid_grant
PKCE verifier mismatch JSON 400 invalid_grant
redirect_uri at /token ≠ redirect_uri at /authorize JSON 400 invalid_grant
IdP exchange failure during callback redirect with error access_denied or server_error
User cancels at IdP redirect with error access_denied

Security checklist

  • Code-substitution defense. Authorization codes are 32-byte random base64url; bound to the issuing client_id + redirect_uri; single-use; replay revokes the issued refresh_token.
  • PKCE. S256 only. Stored challenge compared with constant-time equality (subtle.ConstantTimeCompare).
  • State cookie integrity. Reuses the signed-cookie pattern that already gates DeviceCode dispatch — same HMAC, same nonce, same TTL.
  • Open-redirect defense. Pre-redirect validation rejects any redirect_uri that is not a loopback URI. The 302 at the end of the IdP dance can only land on a loopback that we verified before the user ever left.
  • Mix-up defense. iss parameter (RFC 9207) added to the redirect query so SDKs that check it (Claude Code's MCP SDK does) accept the response. Cheap, one extra param.
  • Rate limiting. /oauth/authorize already sits behind ipRateLimit (server.go:238). Add the same wrapping around the new authorization_code branch at /device/token (already there — mux.Handle("POST /device/token", s.ipRateLimit(...))).

PR sequence

Each PR is independently testable and ships a coherent slice. Total estimate: 3 PRs, ~3 working days.

PR1 — Auth-code store + state extension

  • tools/demarkus-broker/internal/broker/auth_code_store.go (new): AuthCodeStore with Begin / Bind / Redeem / janitor and tests. Mirrors device_store.go shape; uses clock injection for deterministic TTL tests.
  • session.go: add AuthCodeID string to State. Update signer tests to cover the new field.
  • server.go: construct s.authCodeStore alongside s.deviceStore; janitor goroutine started in the same place.
  • Scope: ~350 lines + ~250 lines tests. ~1 day.

PR2 — Handlers + discovery + dispatch

  • oauth_authorize.go: replace the stub with the real handler. Add authCodeCallback (or new oauth_callback.go if it cleans up). Update existing oauth_authorize_test.go: the unsupported_response_type test stays for missing/invalid response_type; everything else is new positive + negative cases.
  • server.go authCallback: add the state.AuthCodeID != "" dispatch branch.
  • device.go deviceToken: add authorization_code to the grant_type switch; new deviceTokenAuthCode method.
  • discovery.go applyDiscoveryOverrides: extend the three lists. Update discovery_test.go assertions accordingly.
  • Scope: ~550 lines + ~600 lines tests. ~1.5 days.

PR3 — End-to-end + kind harness coverage

  • tools/demarkus-broker/internal/broker/oauth_authorize_test.go (new file, separate from the unit cases above): full happy-path integration test running the broker in-process against a fake Verifier, driving GET /oauth/authorize → simulated /auth/callback → POST /device/token with the correct PKCE verifier. Negative paths: bad PKCE, replayed code, mismatched redirect_uri, expired pending grant, expired code.
  • deploy/kind/up.sh: add a stage that runs an in-cluster smoke driving the auth-code path against the deployed broker against mock-oauth2-server. Reuses the existing mock-oidc fixture; mock-oauth2-server supports standard authorization_code out of the box (unlike its device flow which was the PR3 risk).
  • Plugin smoke: nothing to change in the Claude Code plugin code itself — the SDK drives the flow on Claude Code's side. But add a journal/2026-MM-DD.md entry capturing one manual /knowledge-join against the live broker.knowledge.demarkus.io to confirm the original error is gone.
  • Scope: ~400 lines integration test + ~150 lines kind smoke + journal. ~0.5 day.

Open questions

  1. Should the authorization_endpoint URL change from /oauth/authorize? No — Claude Code (and any MCP client) is already fetching the discovery doc, so the path is irrelevant to clients. Keeping /oauth/authorize means existing mcp_oauth.go / mcp_auth.go references stay intact.
  2. Does Claude Code's MCP SDK respect iss (RFC 9207)? Best to ship the param defensively — it costs nothing if ignored. Verify against the SDK source before final review; if it strictly validates and we get the issuer string wrong, that's a footgun.
  3. Should we rotate refresh tokens on the auth-code path? Current device-flow path does not rotate (see device.go:266-267). Keeping parity is the cheapest choice. If the MCP SDK rotates aggressively and the broker doesn't, no harm — the same refresh_token continues to work. Open to revisit if OAuth 2.1 rotation guidance shifts.
  4. The device.go filename becomes misleading once it dispatches three grants. Defer rename until after shipping; the diff churn isn't worth blocking a PR on.

Out of scope

  • Confidential clients / client_secret. Public clients + PKCE only.
  • response_mode=form_post or fragment. Query-string redirects only — that is what RFC 8252 native apps use.
  • Custom URI schemes / mobile deep links. No claudecode:// redirect_uri.
  • Hybrid flow (response_type=code id_token). Not in the OAuth 2.1 catalog; no MCP client needs it.
  • Refresh token rotation on this path. Inherits device-flow behavior; revisit holistically if rotation policy changes.
  • UI changes to /auth/login or /device. This plan does not touch the user-facing pages. The IdP-browser dance is byte-identical.

Sequencing & Status

Plan v1, 2026-05-26. Pending Fritz review before any code is written.

After approval: PR1 → PR2 → PR3 in strict sequence (PR2 depends on the store from PR1; PR3 depends on the handlers from PR2). Each PR runs the standard bash pre-commit.sh before commit; make test for the tools/demarkus-broker/ module must be green at every step.

When resuming cold: refetch this plan, /index.md, /patterns.md, /guidelines.md. Inspect git log for already-shipped PRs against tools/demarkus-broker/internal/broker/{auth_code_store.go,oauth_authorize.go,discovery.go,device.go,session.go} and pick up at the next-unshipped PR.

Status

  • PR1 shipped 2026-05-26 as PR #155 (commit 985554d). authCodeStore + State.AuthCodeID + janitor wiring landed; ~580 LOC including tests. One CodeRabbit nit addressed in the same PR (documenting consumption semantics on Redeem validation failures).
  • PR2 in flight on branch broker-auth-code-handler.
  • PR3 pending PR2.

Status correction (2026-05-31) — core grant SHIPPED, PR3 deliverables outstanding

The "PR2 in flight / PR3 pending" status above is stale. PR1 (#155, authCodeStore) and PR2 (#156, wire handlers + discovery) are MERGED (2026-05-27). The full RFC 6749 authorization_code + PKCE/S256 grant is implemented and unit/in-process tested:

  • oauth_authorize.go — the unsupported_response_type stub is gone; real /oauth/authorize validates response_type=code, loopback-only redirect_uri (RFC 8252), required S256 code_challenge.
  • authCodeCallback dispatch (server.go) → deviceTokenAuthCode token-endpoint exchange with verifyPKCE constant-time compare (device.go, auth_code_store.go).
  • Discovery advertises authorization_code, response_types_supported: ["code"], code_challenge_methods_supported: ["S256"].
  • 9 tests incl. end-to-end happy path + replay / bad-PKCE / mismatch / expiry negatives, all green.

Outstanding (plan's PR3):

  1. A kind smoke stage that actually exercises the broker's auth-code flow — deploy/kind/up.sh currently drives only the device-flow mint path and never hits GET /oauth/authorize?response_type=code with a PKCE verifier end-to-end against a deployed broker.
  2. A journal entry recording one live manual /knowledge-join against broker.knowledge.demarkus.io confirming the original unsupported_response_type error is gone.

DECISION NEEDED: complete PR3, or descope it (the grant is production-shipped and well-tested) and close. Left OPEN pending that call.

PR3 progress (2026-05-31) — kind smoke implemented + live surface verified

Closing the PR3 gap from the status correction above.

Kind smoke (deliverable 1) — IMPLEMENTED (uncommitted, pending Fritz commit). Added an auth-code + PKCE stage to the --with-mcp-smoke path in deploy/kind/up.sh, after the existing 3 MCP-gateway checks. A new authcode-smoke curl pod drives the full chain against the broker's :8080 OAuth surface:

  1. GET /oauth/authorize with S256 PKCE → 302 to mock IdP (state cookie set).
  2. Mock IdP (interactiveLogin=false) auto-approves → broker /auth/callback.
  3. Callback (state cookie replayed, re-targeted at the in-cluster Service) → 302 to the loopback redirect_uri with a broker-minted code; asserts state echoed (CSRF) + iss present (RFC 9207).
  4. Negative: POST /device/token with a wrong code_verifier → 400 invalid_grant (proves PKCE is enforced; one-shot code survives a failed verify).
  5. Positive: correct verifier → 200 Bearer token (shape-only assertion; no token material in logs).
  6. Replay: re-presenting the consumed code → 400 (one-shot).

PKCE verifier/challenge computed host-side via openssl (already a harness requirement) and passed into the pod — the curlimages/curl pod has no guaranteed openssl. Derivation cross-checked against a Python reference (base64url-nopad(sha256(verifier))) → exact match. server.insecureCookies=true set via --set on the local-chart install only (so the Secure state cookie replays over plain HTTP in-pod); plain Stage 2 untouched. bash -n clean; pre-commit.sh green (shell-only change, no Go touched). Not yet executed in a live kind cluster (requires image build + cluster spin-up).

Live verification (deliverable 2) — read-only probe done; interactive login still Fritz's. Probed https://broker.knowledge.demarkus.io (GET-only):

  • Discovery advertises authorization_code, response_types_supported:[code], code_challenge_methods_supported:[S256], authorization_endpoint:/oauth/authorize.
  • /oauth/authorize missing client_id → 400 invalid_request (real handler).
  • response_type=token + loopback redirect → 302 with error=unsupported_response_type (the new two-phase redirect, not the old direct-stub).
  • Valid PKCE request → 302 to accounts.google.com (full flow live; stub replaced).

This is strong evidence the original unsupported_response_type stub is gone in prod. The full interactive /knowledge-join (real Google login → token mint) remains a manual confirmation for Fritz; not automatable here.

Remaining to close the plan: commit the up.sh change; optionally run deploy/kind/up.sh --with-broker --with-mcp-smoke once to see the stage green; optionally one manual /knowledge-join. After commit, move this plan to Completed in /index.md.

PR3 kind smoke — EXECUTED GREEN in-cluster (2026-05-31)

Committed (branch broker-auth-code-kind-smoke, dc7e50e) and run live: deploy/kind/up.sh --with-broker --with-mcp-smoke against a real kind cluster. Broker image built from the committed checkout (v0.7.1-180-gdc7e50e), sideloaded, local chart installed with server.insecureCookies=true. All four auth-code assertions passed against the running broker:

  • /oauth/authorize → broker authorization code (state echoed, iss present)
  • wrong code_verifier → invalid_grant (PKCE enforced)
  • correct verifier → 200 Bearer token minted
  • consumed code replay → rejected (one-shot)

The positive mint confirms refreshStore.Issue is wired in Stage 2 (not only Stage 4) — the grant produced a real Bearer end-to-end. MCP gateway checks (RFC 9728/8414 + 401 challenge) also green. Exit 0.

PR3 deliverable 1 (kind smoke) is now implemented AND verified live. Deliverable 2 (interactive /knowledge-join) remains an optional manual step, already evidenced read-only against prod above. This plan is ready to move to Completed once the branch merges.

COMPLETE — merged to main 2026-05-31 (PR #169, a380e8f)

PR3's kind-smoke deliverable merged. Full plan status:

  • Core grant (RFC 6749 authorization_code + PKCE/S256): PR1 #155 + PR2 #156 (2026-05-27).
  • PR3 kind smoke: PR #169 (a380e8f) — auth-code + PKCE end-to-end stage in deploy/kind/up.sh --with-mcp-smoke; executed green in-cluster (authorize→code, negative PKCE, positive mint, one-shot replay). One CodeRabbit finding addressed in review (tightened the access_token assertion regex against an empty-value false-pass) + PR title clarified.
  • Live prod surface verified read-only against broker.knowledge.demarkus.io (stub gone, full flow redirects to Google).

Only optional follow-up: a manual interactive /knowledge-join (real Google login) — not automatable, already evidenced read-only. Plan closed; moved to Completed in /index.md.

trail
  1. soul.demarkus.io v7
  2. soul.demarkus.io:6309 broker-auth-code-grant