Card 466 is built: the plugin's settings now have a Mint token button next to the "Connor plugin token" field, and the version is 0.4.4. (+82/−34, +0 mod)
All checks were successful
connor/growth lines 5,455 · headroom 68 of 400
gate / gate (pull_request) Successful in 10s
Card 465 is fixed. (+59/−12, +0 mod, tests +1 test files(ts))
All checks were successful
connor/growth lines 5,407 · headroom 116 of 400
gate / gate (pull_request) Successful in 9s
Card 464 is done: the plugin now says 0.4.2 in all four places that carry the version. (+0/−0, +0 mod)
All checks were successful
connor/growth lines 5,360 · headroom 163 of 400
gate / gate (pull_request) Successful in 9s
Card 463 is ready to ship. (+47/−10, +0 mod, tests +1 test files(ts) +3 prose(ts))
All checks were successful
connor/growth lines 5,360 · headroom 163 of 400
gate / gate (pull_request) Successful in 10s
chore: phase 5 cleanup — split main.ts 2594→950, one MemoryVault, dead exports, tests 265→286 (+2390/−1975)
All checks were successful
gate / gate (pull_request) Successful in 10s
code: 4 source files in src/; authorship and permits cases; README.md (+311/−18) · working-list #737
All checks were successful
gate / gate (pull_request) Successful in 7s
code: 5 source files in src/; 4 test files in test/; README.md (+279/−57) · working-list #744
All checks were successful
gate / gate (pull_request) Successful in 7s
code: src/lib/knap.ts (+2/−2) · working-list #572
All checks were successful
gate / gate (pull_request) Successful in 8s
config: 4 files (+6/−5) · working-list #572
All checks were successful
gate / gate (pull_request) Successful in 8s
build: In src/lib/base.ts, extend parseBase so it parses each entry in the
views array into a view model with its…
All checks were successful
gate / gate (pull_request) Successful in 8s
build: In the obsidian-connor plugin, add Knap as an npm dependency and make sure it bundles with the plugin's build.…
All checks were successful
gate / gate (pull_request) Successful in 9s
build: In the obsidian-connor repo, make the build reproducible and verifiable from a clean checkout: ensure package.…
All checks were successful
gate / gate (pull_request) Successful in 9s
build: Stacked on the relPath() pull request, re-cut the second 89773b06 hardening: introduce a single shared…
All checks were successful
gate / gate (pull_request) Successful in 8s
build: On current obsidian-connor main, re-cut the relPath() hardening: reject any path whose segments begin with…
All checks were successful
gate / gate (pull_request) Successful in 7s
build: In obsidian-connor, add a deterministic per-vault default port. Implement a small pure helper (e.g.…
All checks were successful
gate / gate (pull_request) Successful in 13s
build: Fix property resolution in src/lib/base.ts. Obsidian's base dialect namespaces property tokens as note.KEY, but the eval
All checks were successful
gate / gate (pull_request) Successful in 8s
build: add a binary write path to the plugin — an attach handler built on Vault.createBinary/modifyBinary that NEVER routes thr
All checks were successful
gate / gate (pull_request) Successful in 8s
build: Build the plugin half of self-update on top of the service endpoints the previous step created (its report is your brief
All checks were successful
gate / gate (pull_request) Successful in 8s
build: Working-list item #72. Both plugin instances default mcpPort to 27125, so two vaults on one machine collide and the seco
All checks were successful
gate / gate (pull_request) Successful in 8s
build: Close the whole vault-safety cluster on current main — working-list items 57, 58 and 59, in one coherent change with tes
All checks were successful
gate / gate (pull_request) Successful in 9s