• Joined on 2026-03-27
mathias pushed to main at mathias/hyperguild 2026-04-29 08:39:32 +00:00
9bdf00f51f refactor(mcp): connect Claude Code via direct HTTP, remove stdio bridge
mathias pushed to main at mathias/hyperguild 2026-04-29 06:39:59 +00:00
7f7524c859 fix(mcp): do not respond to JSON-RPC notifications
mathias pushed tag v0.5.0 to mathias/hyperguild 2026-04-24 09:15:38 +00:00
mathias pushed to main at mathias/hyperguild 2026-04-24 09:15:38 +00:00
0a70d9e972 feat(pipeline): add POST /ingest-raw for direct batch ingestion without LLM
mathias pushed tag v0.4.1 to mathias/hyperguild 2026-04-24 06:49:12 +00:00
mathias pushed to main at mathias/hyperguild 2026-04-23 20:16:05 +00:00
3e9a648115 fix(pipeline): repair invalid JSON escape sequences from LLM output before parsing
mathias pushed to main at mathias/hyperguild 2026-04-23 17:57:42 +00:00
923a665365 fix(pipeline): skip RawPages with empty title in BuildPages instead of producing broken paths
537aebc302 feat(pipeline): update system prompt for new LLM JSON contract (no slugs)
de35d4dbb0 feat(pipeline): wire ParseRawPages+BuildPages+CanonicalizeLinks into Run
26855f69b0 feat(pipeline): add CanonicalizeLinks — convert [[Display Name]] to [[slug|Display Name]]
a7b363d589 fix(pipeline): quote YAML scalar fields in buildFrontmatter to prevent injection
Compare 10 commits »
mathias pushed tag v0.4.0 to mathias/hyperguild 2026-04-23 17:57:42 +00:00
mathias pushed to main at mathias/hyperguild 2026-04-23 14:49:44 +00:00
ab19968ae2 feat: POST /backfill-refs — retroactive source back-reference injection
1605624668 feat(pipeline): add POST /backfill-refs endpoint to retroactively inject source back-references
Compare 2 commits »
mathias pushed to main at mathias/hyperguild 2026-04-23 14:36:13 +00:00
55fa0b503a feat: source back-references on concept and entity pages
3c2bd9268c feat(pipeline): wire source back-reference injection into Run
29727ec2a5 feat(pipeline): inject source back-references into concept and entity pages
0a075088b2 docs: add source back-references implementation plan
Compare 4 commits »
mathias pushed to main at mathias/hyperguild 2026-04-23 14:24:31 +00:00
1bfe501d09 fix(cd): only deploy when CI passes on main
mathias pushed to main at mathias/hyperguild 2026-04-23 14:20:32 +00:00
3607920601 fix(lint): resolve all errcheck violations in ingestion module
mathias pushed to main at mathias/hyperguild 2026-04-23 14:02:40 +00:00
a6c39e8691 feat: PDF extraction and fuzzy entity resolution
a37d18bf7a chore(docker): add poppler-utils for PDF text extraction
2975eadc87 feat(watcher,api): use extract.Text() for file reading — fixes PDF ingestion
53e46781b1 feat(pipeline): resolve proposed pages against inventory before writing
e9b5cc401c feat(pipeline): add fuzzy entity resolution to prevent slug proliferation
Compare 9 commits »
mathias pushed to main at mathias/hyperguild 2026-04-23 12:47:24 +00:00
6928907d79 fix(watcher): copy files instead of moving them, leave originals for Obsidian
mathias pushed to main at mathias/hyperguild 2026-04-23 05:28:06 +00:00
e74320a8e8 feat(ingestion): wire watcher into server startup + fix Procfile env vars
1b0706f270 chore(brain): rename CLAUDE.md to schema.md for clarity
2ae6bfe81e fix(brain): enforce mutual exclusivity and clarify brain_ingest schema
a6dce972d6 feat(brain): add path field to brain_ingest for /ingest-path routing
2f4b577131 fix(ingestion): address code review issues in api and watcher packages
Compare 20 commits »
mathias pushed to main at mathias/hyperguild 2026-04-22 17:22:41 +00:00
c9310b1079 fix(ingestion): always append .md extension to written filenames
mathias pushed to main at mathias/hyperguild 2026-04-22 14:55:28 +00:00
ca8a691241 fix(exec): strip trailing result-schema JSON from local model output
mathias pushed to main at mathias/hyperguild 2026-04-22 14:51:25 +00:00
214f607007 fix(config): make no-JSON instruction unmissable in protocols.md
mathias pushed to main at mathias/hyperguild 2026-04-22 14:46:27 +00:00
0e08dfffb8 fix(config): rewrite all skill discipline files for simplified model
mathias pushed to main at mathias/hyperguild 2026-04-22 14:42:38 +00:00
caef05bea4 fix(config): rewrite protocols.md for simplified model