• Joined on 2026-03-27
mathias pushed to fix/pipeline-root-157 at mathias/hyperguild 2026-10-05 07:27:39 +00:00
3cfe345415 test(pipeline): pin BackfillRefs' page read with a swap race (#157)
mathias commented on issue mathias/hyperguild#158 2026-10-05 07:27:38 +00:00
Writes under brain/raw/ follow symlinks: processed/, rejected/, .processed markers, tunnel-candidates

Write paths confirmed by execution in the PR #176 review (2026-10-05). Name them explicitly here:

  • pipeline.BackfillRefs: reads a regular concept page, a symlink is swapped in, and…
mathias merged pull request mathias/hyperguild#175 2026-10-05 07:26:12 +00:00
fix(brain): wing indexes and the link check read through brainfs (#157, slice 5a)
mathias pushed to main at mathias/hyperguild 2026-10-05 07:26:12 +00:00
ef39435252 fix(brain): wing indexes and the link check read through brainfs (#157, slice 5a) (#175)
mathias pushed tag v0.23.1 to mathias/hyperguild 2026-10-05 07:26:12 +00:00
mathias deleted tag v0.22.1 from mathias/hyperguild 2026-10-05 07:26:12 +00:00
mathias pushed tag v0.22.1 to mathias/hyperguild 2026-10-05 07:26:04 +00:00
mathias pushed tag v0.16.3 to mathias/gitea-mcp 2026-10-05 07:25:46 +00:00
mathias pushed to main at mathias/gitea-mcp 2026-10-05 07:25:39 +00:00
c3f8d6c002 ci: run the check job on pull requests (#68) (#69)
mathias closed issue mathias/gitea-mcp#68 2026-10-05 07:25:38 +00:00
CI never runs on pull requests — the risk/medium+ PR lane merges with no CI evidence
mathias merged pull request mathias/gitea-mcp#69 2026-10-05 07:25:38 +00:00
ci: run the check job on pull requests (#68)
mathias commented on pull request mathias/hyperguild#172 2026-10-05 05:25:56 +00:00
test(brainfs): per-caller in-brain symlink targets for slices 1-3 (#171)

pr-gatekeeper re-review: PASS (hyperguild#172 @ f969d97). Not merged: risk/high, so Mathias merges.

Mode: PR. Re-review of a83f0cb + f969d97 on top of bf3646c (BLOCK, comment 15358). Flips…

mathias commented on issue mathias/hyperguild#171 2026-10-05 05:25:56 +00:00
#157 slices 1–3: per-caller tests with in-brain symlink targets (search, hydrate, vectorstore, context excerpt, ReadNote)

pr-gatekeeper re-review of PR #172 @ f969d97: PASS (not merged, risk/high). Findings 1 and 2 are resolved, and the ReadScoped flips went red 18/18. Evidence is on the PR.

mathias commented on issue mathias/hyperguild#157 2026-10-05 05:21:37 +00:00
SECURITY: symlinks anywhere in the Syncthing-shared brain dir are followed by search, vectorstore, context and graph readers

Gatekeeper review of PR #176 (slice 6: pipeline readers and classification.Load through brainfs; head 70df6db): BLOCKED. Details are in review id 8 on the PR. Not merged, verdict only.

Blockin…

mathias commented on pull request mathias/hyperguild#176 2026-10-05 05:21:36 +00:00
fix(pipeline,classification): read the brain through brainfs (#157, slice 6)

Gatekeeper review of PR #176 (slice 6: pipeline readers and classification.Load through brainfs; head 70df6db): BLOCKED. Not merged, verdict only.

mathias opened issue mathias/hyperguild#178 2026-10-05 05:21:20 +00:00
brain_write loses the learning when any subdirectory under knowledge/ or wiki/ is unreadable
mathias opened issue mathias/hyperguild#177 2026-10-05 05:21:10 +00:00
brainfstest: swap-race asserts can pass vacuously (no read/iteration floor, swallowed Query errors)
mathias pushed to test/in-brain-targets-171 at mathias/hyperguild 2026-10-05 05:21:01 +00:00
f969d97c16 test(notes): in-brain symlink target for ReadScoped, the sixth slice 1-3 caller
mathias commented on issue mathias/hyperguild#157 2026-10-05 05:20:57 +00:00
SECURITY: symlinks anywhere in the Syncthing-shared brain dir are followed by search, vectorstore, context and graph readers

Gatekeeper round 2 on PR #175 (slice 5a, head 8fdf728): PASS. Evidence is in review id 7 on the PR. Not merged, verdict only (risk/high, Mathias merges).

  • Round-1 blocker 1 is closed.…
mathias commented on pull request mathias/hyperguild#175 2026-10-05 05:20:57 +00:00
fix(brain): wing indexes and the link check read through brainfs (#157, slice 5a)

Gatekeeper review, round 2, PR #175 (#157 slice 5a, head 8fdf728): PASS. Verdict only; Mathias approves merges (risk/high).