rig/test
claude-bot-andresmgsl 56478d7a7d fix: scope the netmap tag read to Self
json_string_array took the first "Tags" array anywhere in the document,
justified by Self-before-Peer field order. An untagged Self omits the key
entirely (Go omitempty), so the match fell through into Peer and returned
a peer's tag — false-refusing every login join and false-verifying
untagged authkey joins on any tailnet with a tagged node. Extract Self by
brace counting (Location nests an object, so slicing to the next key
would truncate) and read the array inside it.

Refs #160

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-25 16:02:54 +00:00
..
cli.sh fix: scope the netmap tag read to Self 2026-07-25 16:02:54 +00:00
db-integration.sh test(db): add real dump/restore round-trip probe + CI job + manual proof docs 2026-07-17 15:48:51 +00:00
drill.sh feat(drill): the record cites the rig-templates SHA the converge read (#110) 2026-07-24 23:02:12 +00:00
install-lifecycle.sh feat: CI drills the install lifecycle — four beats against a real tree (#106) 2026-07-24 08:58:53 +00:00
release.sh feat: CI drills the install lifecycle — four beats against a real tree (#106) 2026-07-24 08:58:53 +00:00