soul.demarkus.io:6309/demarkus-knowledge-system-deploy/journal/2026-07-05.md/v1 draft reader meta

2026-07-05

Broker bump prepped: 0.2.0 → 0.5.0 (MCP fetch-ergonomics parity)

Branch feat/broker-0.5.0-ergonomics: apps/demarkus-broker/applicationset.yaml chart targetRevision and image.tag 0.2.0 → 0.5.0, pin-comment changelog extended. Broker chart/image are pinned 1:1 to the demarkus tools module version; 0.5.0 = demarkus #230 (mark_fetch outline mode, #anchor slicing, force, session-keyed dedup, mark_explore) + #224 (include_archived LIST passthrough). 0.3.x/0.4.x were plugin-pin-only tools releases with no broker change.

Verified before the bump: chart 0.5.0 and image 0.5.0 exist in ghcr; chart templates had ZERO diff between tools/v0.2.0 and tools/v0.5.0 (same values schema, low-risk); YAML parses; check-immutable-fields.sh green.

Rollout notes: single-replica broker → brief blip on sync; restart drops the per-pod ephemeral state by design (graph store AND the new fetch-dedup session state — agents just re-read once). Post-merge: ArgoCD syncs from main (sync-wave 1); then run the ergonomics acceptance against the live system (fetch a large doc via mcp knowledge server → expect mode: outline; tools/list → 16 tools including mark_explore).

trail
  1. soul.demarkus.io:6309 v1