Snider
|
2c18322dfe
|
fix: address CodeRabbit PR #2 findings (batch 2)
- datanode/medium.go: add compile-time Medium interface check
- docs/RFC.md: remove duplicated MemoryMedium Read/Write method entries
- docs/RFC-CORE-008-AGENT-EXPERIENCE.md: add text language tag to fenced code block
- io.go: rename WriteMode param path→filePath to avoid shadowing path package
- io.go: add directory collision check in WriteMode and MemoryWriteCloser.Close
- io.go: Copy now preserves source file permissions via Stat+WriteMode
- node/node.go: add goroutine-safety doc comment on Node
- node/node.go: Rename handles directory prefix batch-rename
- node/node.go: rename CopyFile→ExportFile, document local-only behaviour, wrap PathError with core.E()
- node/node.go: filter empty path components in Walk depth calculation
- node/node_test.go: update tests to use ExportFile
- sigil/crypto_sigil.go: make Key/Obfuscator unexported, add Key()/Obfuscator()/SetObfuscator() accessors
- sigil/crypto_sigil.go: rename receiver sigil→s to avoid shadowing package name
- sigil/crypto_sigil_test.go: update to use accessor methods
- store/medium.go: use KeyValueStore.ListGroups() instead of direct DB query
- store/medium.go: add doc comment that WriteMode does not persist file mode
- store/store.go: add ListGroups() method to KeyValueStore
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-05 12:39:57 +01:00 |
|
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
|
e922734c6e
|
refactor(store): rename key-value store surface
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-03-31 13:54:58 +00:00 |
|
Virgil
|
378fc7c0de
|
docs(ax): align sigil references with current surfaces
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-31 07:24:17 +00:00 |
|
Virgil
|
97535f650a
|
docs(ax): align guidance with current medium surface
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-31 06:17:48 +00:00 |
|
Virgil
|
d9f5b7101b
|
refactor(ax): replace option chains with config structs
|
2026-03-30 19:36:30 +00:00 |
|
Snider
|
a97bbc4ae2
|
docs: add human-friendly documentation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-11 13:02:40 +00:00 |
|