Commit a579bf3
committed
feat(did-nostr): ADR-125 Multikey convergence + ADR-124 gitmark build-out + bump agentbox
New ADR-125 (supersedes ADR-074 D2/D3/D4/D13 only; D1 preserved) and ADR-074-D2-supersession note; ADR-074 banners added. ADR-124 build-out consolidated to a single canonical gitmark/blocktrails plan (removed the duplicate draft - single impl). Conformance fixtures + schema + CHECKSUMS re-baselined to canonical Multikey (sha256sum -c: all OK). src/web_contract substrate registered via src/lib.rs. cargo check -p visionclaw-server --lib clean; web_contract 20/0, uri 16/0.
Bumps agentbox submodule to 1125c22 (Multikey convergence). Also includes the CLAUDE.md /web-researcher routing edit (incidental drift, per commit-everything). Invariants I1-I4 hold; web_contract live-git wiring remains greenfield (C6 follow-up).
Co-Authored-By: jjohare <github@thedreamlab.uk>1 parent c492e31 commit a579bf3
17 files changed
Lines changed: 2329 additions & 99 deletions
File tree
- docs
- adr
- specs/fixtures
- schemas
- src
- web_contract
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
77 | | - | |
| 76 | + | |
| 77 | + | |
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| |||
- .gitignore+4
- agentbox.toml+2-1
- docs/reference/adr/ADR-033-did-nostr-multikey-convergence.md+233
- docs/user/solid-pod.md+22-11
- flake.nix+8-4
- management-api/middleware/linked-data/surfaces/s04-did.js+70-42
- mcp/mcp.json+2-2
- mcp/voyager/verify-and-store.py+11
- scripts/sovereign-bootstrap.py+205-28
- skills/SKILL-DIRECTORY.md+10-3
- skills/perplexity-research/SKILL.md+13
- skills/web-researcher/SKILL.md+154-111
- tests/contract/linked-data/surfaces.contract.spec.js+38-4
- tests/contract/upstream_vectors/CHECKSUM.txt+2-2
- tests/contract/upstream_vectors/CHECKSUMS.txt+2-2
- tests/contract/upstream_vectors/did-doc-conformance.json+107-80
- tests/contract/upstream_vectors/fixtures/CHECKSUM.txt+2-2
- tests/contract/upstream_vectors/fixtures/CHECKSUMS.txt+2-2
- tests/contract/upstream_vectors/fixtures/did-doc-conformance.json+107-80
- tests/contract/upstream_vectors/fixtures/schemas/did-doc-conformance.schema.json+2-1
- tests/contract/upstream_vectors/schemas/did-doc-conformance.schema.json+2-1
- tests/sovereign/test_sovereign_bootstrap_did.py+190
Lines changed: 319 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 30 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
60 | 61 | | |
61 | 62 | | |
62 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
63 | 70 | | |
64 | 71 | | |
65 | 72 | | |
| |||
90 | 97 | | |
91 | 98 | | |
92 | 99 | | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
93 | 106 | | |
94 | 107 | | |
95 | 108 | | |
96 | 109 | | |
97 | 110 | | |
98 | 111 | | |
99 | 112 | | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
100 | 118 | | |
101 | 119 | | |
102 | 120 | | |
| |||
236 | 254 | | |
237 | 255 | | |
238 | 256 | | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
239 | 268 | | |
240 | 269 | | |
241 | 270 | | |
| |||
0 commit comments