Virgil
2eedf1e937
refactor(store): tighten AX naming and examples
...
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 1m41s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 18:17:07 +00:00
Virgil
5b944410e7
docs(repo): link the AX RFC from the main entry points
...
Security Scan / security (push) Successful in 11s
Test / test (push) Successful in 1m42s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 18:12:28 +00:00
Virgil
bf3db41d9f
test(store): improve AX coverage and error paths
...
Security Scan / security (push) Successful in 8s
Test / test (push) Successful in 1m39s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 18:08:33 +00:00
Virgil
6261ea2afb
refactor(store): clarify AX terminology in code and docs
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m42s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 17:45:39 +00:00
Virgil
05af917e17
refactor(store): clarify AX helper names and examples
...
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 1m42s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 17:37:50 +00:00
Virgil
fdadc24579
docs(store): align remaining AX examples
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m40s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 17:32:09 +00:00
Virgil
15892136e8
docs(store): align package examples with AX
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m40s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 17:02:21 +00:00
Virgil
da29c712b4
docs(store): align RFC-STORE with AX
...
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 1m38s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 16:57:26 +00:00
Virgil
d6cd9fd818
docs(store): align quota config comments with AX
...
Security Scan / security (push) Successful in 8s
Test / test (push) Successful in 1m40s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 16:54:02 +00:00
Virgil
a458464876
docs(store): add field usage examples
...
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 1m42s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 16:50:04 +00:00
Virgil
a82b0d379b
docs(ax): align CLAUDE with AX examples
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m39s
Update the repository guidance to match the current AX conventions, including explicit error handling and the actual file layout.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 16:46:18 +00:00
Virgil
5df38516cc
refactor(store): tighten AX examples and error handling
...
Security Scan / security (push) Successful in 8s
Test / test (push) Successful in 1m26s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 16:41:56 +00:00
Virgil
c15862a81d
refactor(store): tighten AX docs and helpers
...
Security Scan / security (push) Successful in 8s
Test / test (push) Successful in 1m40s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 16:33:07 +00:00
Virgil
0fb0d16149
refactor(store): tighten AX error context and examples
...
Security Scan / security (push) Successful in 8s
Test / test (push) Successful in 1m39s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 16:27:54 +00:00
Virgil
0bda91f0bd
refactor(store): tighten AX public comments
...
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 16:20:35 +00:00
Virgil
cdc4d5a11d
refactor(store): sharpen AX examples and comments
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m39s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 16:13:55 +00:00
Virgil
ead99906de
refactor(store): tighten AX event naming and examples
...
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 1m41s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 16:07:53 +00:00
Virgil
289d864b0d
docs(store): tighten AX examples and comments
...
Security Scan / security (push) Successful in 8s
Test / test (push) Successful in 1m38s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 15:55:04 +00:00
Virgil
30db60c77f
refactor(store): tighten AX naming and examples
...
Security Scan / security (push) Successful in 8s
Test / test (push) Successful in 1m39s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 15:48:33 +00:00
Virgil
d54609b974
docs(ax): tighten usage examples in public comments
...
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 1m40s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 15:43:42 +00:00
Virgil
25eb05e68d
refactor(store): rename sqlite schema for AX clarity
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m38s
Migrate legacy kv databases to the descriptive entries schema and cover the new iterator branches.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 15:37:49 +00:00
Virgil
57e061f742
fix(events): make callback dispatch re-entrant safe
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m34s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 15:22:33 +00:00
Virgil
adc463ba75
docs(ax): add Codex conventions bridge
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m36s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 15:16:16 +00:00
Virgil
2c55d220fa
refactor(store): tighten scoped AX names
...
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 1m36s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 15:06:20 +00:00
Virgil
36a8d89677
refactor(store): tighten AX naming
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m40s
Replace the remaining shorthand variable names in the implementation, examples, and supporting docs with explicit names.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 15:02:28 +00:00
Virgil
2bfb5af5e2
refactor(store): apply AX naming cleanup
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m35s
Rename terse locals and callback internals, and update the user-facing examples to use explicit names.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 14:54:34 +00:00
Virgil
37740a8bd9
refactor(store): remove legacy AX aliases
...
Security Scan / security (push) Successful in 15s
Test / test (push) Successful in 1m41s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 14:38:07 +00:00
Virgil
335c6460c9
refactor(store): adopt AX primary names
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 1m35s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 14:22:49 +00:00
Snider
f845bc4368
docs: add store RFC and AX RFC to repo docs for agent access
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 2m39s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-30 14:25:56 +01:00
Virgil
083bc1b232
chore(deps): remove stale core/log dependency
...
Security Scan / security (push) Successful in 8s
Test / test (push) Successful in 2m32s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-29 23:27:16 +00:00
Virgil
380f2b9157
fix(store): finish ax v0.8.0 polish
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-29 23:26:44 +00:00
Claude
c3de82b207
feat: upgrade to core v0.8.0-alpha.1, replace banned stdlib imports
...
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 2m33s
Replace fmt, errors, strings, path/filepath with Core primitives
across 8 files. Keep strings for SplitSeq/FieldsSeq/Builder/Repeat.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 13:58:50 +00:00
e2678f5cde
Merge pull request '[agent/codex] AX review' ( #13 ) from agent/ax-review--banned-imports--test-naming into dev
Security Scan / security (push) Successful in 16s
Test / test (push) Successful in 1m10s
2026-03-26 11:30:13 +00:00
Virgil
f82b1e9dcb
test(conventions): enforce AX review rules
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-26 11:29:56 +00:00
ce189c69e2
Merge pull request '[agent/codex] AX review: banned imports, test naming, usage comments.' ( #12 ) from agent/ax-review--banned-imports--test-naming into dev
Security Scan / security (push) Successful in 2m30s
Test / test (push) Successful in 4m56s
2026-03-26 11:17:38 +00:00
Virgil
ec500b86d2
chore(repo): enforce AX review conventions
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-26 11:17:06 +00:00
86f62429cc
Merge pull request '[agent/claude] Update go.mod require lines from forge.lthn.ai to dappco.re ...' ( #3 ) from agent/update-go-mod-require-lines-from-forge-l into main
Security Scan / security (push) Successful in 9s
Test / test (push) Failing after 33s
2026-03-22 02:49:29 +00:00
Snider
5225c99cd7
refactor(module): migrate module paths from forge.lthn.ai to dappco.re
...
Security Scan / security (pull_request) Successful in 8s
Test / test (pull_request) Failing after 32s
Update module path to dappco.re/go/core/store, require dappco.re/go/core/log v0.1.0,
and update all Go import paths and documentation references.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-22 01:27:35 +00:00
Snider
620611fa27
Merge remote-tracking branch 'github/dev'
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 2m37s
2026-03-22 00:57:22 +00:00
Snider
78db5f098c
Merge remote-tracking branch 'origin/main'
2026-03-22 00:57:22 +00:00
Snider
3cd761dc03
chore: sync dependencies for v0.1.9
...
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-17 17:48:09 +00:00
Snider
407b0963dc
ci: add Core ecosystem CI workflow with CodeRabbit auto-fix
...
Uses dAppCore/build actions for test, auto-fix on CodeRabbit changes,
and auto-merge on CodeRabbit approval.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-17 14:05:30 +00:00
d5ef81a1ff
Merge pull request '[agent/claude:haiku] Update CLAUDE.md: Add a "Getting Started" section at the top...' ( #2 ) from agent/update-claude-md--add-a--getting-started into main
Security Scan / security (push) Successful in 8s
Test / test (push) Successful in 59s
2026-03-17 08:03:39 +00:00
Snider
bf58dba643
docs(claude.md): add Getting Started section with workspace and test setup
...
Security Scan / security (pull_request) Successful in 7s
Test / test (pull_request) Successful in 57s
Adds a concise Getting Started section covering:
- Go workspace requirement and go work sync
- First test command (go test ./... -count=1)
- Module directory layout (store.go and scope.go)
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-17 07:09:41 +00:00
Snider
2512006510
chore: sync dependencies for v0.1.8
...
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 2m59s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-16 22:19:36 +00:00
Snider
e88b8a3455
refactor(errors): replace fmt.Errorf and errors.New with coreerr.E()
...
Security Scan / security (push) Successful in 7s
Test / test (push) Successful in 2m26s
Replace all fmt.Errorf and errors.New calls in production code
(store.go, scope.go) with structured coreerr.E() from go-log.
Sentinel errors (ErrNotFound, ErrQuotaExceeded) are now *log.Err
values; errors.Is() chains continue to work via Unwrap(). Update
four coverage_test.go assertions to match the new op-prefixed
error format from the All() iterator.
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-16 21:48:59 +00:00
Snider
75168376ed
chore: sync go.mod dependencies
...
Security Scan / security (push) Successful in 8s
Test / test (push) Failing after 28s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-15 15:28:59 +00:00
Snider
5256b879a1
chore: add .core/ and .idea/ to .gitignore
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 45s
2026-03-15 10:17:50 +00:00
Snider
b579a9f175
docs: add CLAUDE.md project instructions
...
Security Scan / security (push) Successful in 7s
Test / test (push) Successful in 2m34s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-13 13:38:02 +00:00
Snider
94cda6b566
docs: add human-friendly documentation
...
Security Scan / security (push) Successful in 15s
Test / test (push) Successful in 2m36s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 13:02:40 +00:00