Virgil
|
ede0c8bb49
|
refactor(ax): rename remaining test helpers and examples
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-31 14:13:15 +00:00 |
|
Virgil
|
db6bbb650e
|
refactor(ax): normalize interface compliance test names
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-31 14:04:07 +00:00 |
|
Virgil
|
9dbcc5d184
|
refactor(ax): rename medium test variables and examples
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-31 14:00:33 +00:00 |
|
Virgil
|
b3d12ce553
|
refactor(ax): remove fileget/fileset compatibility aliases
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-31 05:57:21 +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
|
f8988c51cb
|
refactor(ax): tighten naming and comment surfaces
CI / test (push) Failing after 4s
CI / auto-fix (push) Failing after 0s
CI / auto-merge (push) Failing after 0s
|
2026-03-30 22:56:51 +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
|
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
|
d9f5b7101b
|
refactor(ax): replace option chains with config structs
|
2026-03-30 19:36:30 +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 |
|
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 |
|