Virgil
|
c713bafd48
|
refactor(ax): align remaining AX examples and names
CI / test (push) Failing after 3s
CI / auto-fix (push) Failing after 0s
CI / auto-merge (push) Failing after 0s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-31 14:27:58 +00:00 |
|
Virgil
|
bf4ba4141d
|
refactor(ax): demote internal memory helpers and document sigil errors
Co-authored-by: Virgil <virgil@lethean.io>
|
2026-03-31 14:08:24 +00:00 |
|
Virgil
|
c6adf478d8
|
refactor(ax): rename nonce helper for clearer naming
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-31 13:41:04 +00:00 |
|
Virgil
|
50bb356c7c
|
refactor(ax): align remaining AX naming surfaces
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-31 13:35:21 +00:00 |
|
Virgil
|
e1efd3634c
|
refactor(ax): align remaining AX docs and invalid-input errors
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-31 13:13:41 +00:00 |
|
Virgil
|
313b704f54
|
refactor(ax): trim test prose comments
CI / test (push) Failing after 2s
CI / auto-merge (push) Failing after 0s
CI / auto-fix (push) Failing after 0s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-31 05:30:25 +00:00 |
|
Virgil
|
1cc185cb35
|
Align node and sigil APIs with AX principles
CI / auto-fix (push) Failing after 0s
CI / auto-merge (push) Failing after 0s
CI / test (push) Failing after 4s
|
2026-03-31 05:24:39 +00:00 |
|
Virgil
|
6aa96dc7b7
|
refactor(ax): align remaining example names and walk APIs
CI / test (push) Failing after 2s
CI / auto-fix (push) Failing after 1s
CI / auto-merge (push) Failing after 1s
|
2026-03-31 05:18:17 +00:00 |
|
Virgil
|
32cfabb5e0
|
refactor(ax): normalize remaining usage examples
CI / test (push) Failing after 3s
CI / auto-fix (push) Failing after 0s
CI / auto-merge (push) Failing after 1s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-31 05:10:35 +00:00 |
|
Virgil
|
347c4b1b57
|
refactor(ax): trim prose comments to examples
CI / auto-fix (push) Failing after 0s
CI / test (push) Failing after 2s
CI / auto-merge (push) Failing after 0s
|
2026-03-30 23:02:53 +00:00 |
|
Virgil
|
b80a162373
|
refactor(ax): rename placeholder test cases
CI / auto-fix (push) Failing after 0s
CI / test (push) Failing after 3s
CI / auto-merge (push) Failing after 0s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-30 22:52:35 +00:00 |
|
Virgil
|
3a5f9bb005
|
refactor(ax): encapsulate memory medium internals
CI / test (push) Failing after 3s
CI / auto-fix (push) Failing after 0s
CI / auto-merge (push) Failing after 0s
|
2026-03-30 22:47:27 +00:00 |
|
Virgil
|
bab889e9ac
|
refactor(ax): clarify core storage names
CI / auto-fix (push) Failing after 0s
CI / test (push) Failing after 2s
CI / auto-merge (push) Failing after 0s
|
2026-03-30 21:39:03 +00:00 |
|
Virgil
|
a8eaaa1581
|
refactor(ax): tighten AX-facing docs
CI / auto-fix (push) Failing after 0s
CI / test (push) Failing after 3s
CI / auto-merge (push) Failing after 0s
|
2026-03-30 21:29:35 +00:00 |
|
Virgil
|
16d968b551
|
refactor(ax): make public docs example-driven
CI / auto-fix (push) Failing after 0s
CI / test (push) Failing after 2s
CI / auto-merge (push) Failing after 0s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-30 21:23:35 +00:00 |
|
Virgil
|
41dd111072
|
refactor(ax): make exported docs example-driven
CI / test (push) Failing after 2s
CI / auto-fix (push) Failing after 0s
CI / auto-merge (push) Failing after 0s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-30 21:17:43 +00:00 |
|
Virgil
|
d5b5915863
|
refactor(ax): make sigil names explicit
CI / test (push) Failing after 2s
CI / auto-fix (push) Failing after 0s
CI / auto-merge (push) Failing after 0s
|
2026-03-30 21:12:40 +00:00 |
|
Virgil
|
f0b828a7e3
|
refactor(ax): drop legacy compatibility shims
CI / test (push) Failing after 3s
CI / auto-fix (push) Failing after 0s
CI / auto-merge (push) Failing after 0s
|
2026-03-30 21:08:22 +00:00 |
|
Virgil
|
d175fc2b6f
|
refactor(ax): make names and errors explicit
CI / auto-fix (push) Failing after 0s
CI / test (push) Failing after 2s
CI / auto-merge (push) Failing after 0s
|
2026-03-30 20:58:10 +00:00 |
|
Virgil
|
9fb978dc75
|
refactor(ax): make docs and helpers example-driven
CI / test (push) Failing after 2s
CI / auto-fix (push) Failing after 0s
CI / auto-merge (push) Failing after 0s
|
2026-03-30 20:47:41 +00:00 |
|
Virgil
|
518309a022
|
refactor(ax): add explicit node traversal options
CI / test (push) Failing after 2s
CI / auto-fix (push) Failing after 0s
CI / auto-merge (push) Failing after 0s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-30 20:37:40 +00:00 |
|
Virgil
|
d900a785e7
|
refactor(ax): replace placeholder doc comments
CI / auto-fix (push) Failing after 0s
CI / test (push) Failing after 2s
CI / auto-merge (push) Failing after 0s
|
2026-03-30 20:31:12 +00:00 |
|
Virgil
|
5f780e6261
|
refactor(ax): normalize remaining agent-facing names
CI / test (push) Failing after 4s
CI / auto-fix (push) Failing after 0s
CI / auto-merge (push) Failing after 0s
|
2026-03-30 20:04:09 +00:00 |
|
Virgil
|
61193c0b2f
|
fix: use UK English spelling throughout
CI / test (push) Failing after 2s
CI / auto-fix (push) Failing after 0s
CI / auto-merge (push) Failing after 0s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-30 14:04:36 +00:00 |
|
Virgil
|
514ecd7e7a
|
fix(io): enforce ax v0.8.0 polish spec
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-30 06:24:36 +00:00 |
|
Virgil
|
238d6c6b91
|
chore(ax): align imports, tests, and usage comments
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-30 06:22:48 +00:00 |
|
Snider
|
dbe5086a0a
|
fix(dx): audit errors, update CLAUDE.md, clean up node import guard
- Replace errors.New() with coreerr.E() in sigil/sigils.go (HashSigil.In, NewSigil)
- Update CLAUDE.md: add missing deps (go-crypt, x/crypto, testify), fix go/pkg/core path,
add GOWORK=off note, document sentinel error convention, add qa command
- Remove redundant unused import guard in node/node.go
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-17 07:19:20 +00:00 |
|
Snider
|
ea2343892c
|
feat: standalone io.Medium abstraction
Universal I/O interface extracted from core/go.
Backend-agnostic file operations — local, S3, SQLite, DataNode, Sigil.
- io.Medium: Read/Write/Delete/List/Stat/Rename
- local: filesystem backend
- s3: AWS S3 backend
- sqlite: SQLite-backed virtual filesystem
- datanode: Borg DataNode in-memory fs (snapshot/restore)
- node: composite medium with routing
- sigil: content-addressed storage with crypto hashes
Depends on core/go-log for E() errors, zero core/go dependency.
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-06 09:31:28 +00:00 |
|