Sprint 1 complete — all 7 closed:
- #74 — already fixed, verified CD green, closed
- #42 — module rename to
git.d-ma.be/mathias/hyperguild(b600cc9) - #72 — stale (routing pod removed by…
Root cause was neither of the two mechanisms this issue named. Investigated both directly:
- CanonicalizeLinks — correctly resolved
[[Mission]]becausewiki/concepts/mission.md…
Fixed in hyperguild@6d014c1. canonicalizeContent now strips a known wing:/wiki/ root prefix and emits the clean path-style target directly when the title-lookup fails (path-style targets…
Code fix in hyperguild@1001acf: splitFrontmatter pulls opts.Content's own frontmatter fields out first; wing/hall/created_at are always fresh-injected, type/domain/source_type…
Fixed in 6ad275b. pipeline.Run now parses source/author/published out of the raw content's own frontmatter (parseContentFrontmatter) and applies them deterministically to source-type…
Stale — superseded by #75/#76 (merged 0785f14, "Consolidate to single harness: icebox cmd/routing"). cmd/routing and its k3s deployment (k3s/apps/routing/deployment.yaml) were deleted…
Done in b600cc9: go.mod module line now git.d-ma.be/mathias/hyperguild, all .go imports rewritten (ingestion has its own module, untouched), go build ./... and go test ./... pass. Pushed…