Carl Niklas Rydberg
|
070265085f
|
Implemented order‑key pagination for scan_edges in the in‑memory TGK store. The cursor is now the canonical ReferenceBytes of the last edge in the page, and results honor the same (hash_id, digest) ordering. Default page size is 256 edges. Invalid or unsupported tokens now fail the call. Changes are in tgk_store_mem.c
Added a pagination test that walks multiple scan_edges pages and validates full coverage + ordering
|
2025-12-21 20:36:19 +01:00 |
|
Carl Niklas Rydberg
|
c298481025
|
Implemented identity-domain validation and duplicate EdgeRef detection in the in‑memory TGK store
|
2025-12-21 20:21:34 +01:00 |
|
Carl Niklas Rydberg
|
d7b456654b
|
Fix TGK mem multi-encoding handling
|
2025-12-21 19:46:56 +01:00 |
|
Carl Niklas Rydberg
|
05baf8e847
|
Add tgk store fs adapter and tests
|
2025-12-21 19:23:41 +01:00 |
|
Carl Niklas Rydberg
|
8b2a5f830a
|
Implement TGK store API and in-memory adapter with tests
|
2025-12-21 08:44:04 +01:00 |
|
Carl Niklas Rydberg
|
2a0fd994e5
|
Share ASL store-id validation
|
2025-12-20 11:21:07 +01:00 |
|
Carl Niklas Rydberg
|
c6f9c6a696
|
Add ASL FS metadata and layout helper
|
2025-12-20 07:54:23 +01:00 |
|
Carl Niklas Rydberg
|
b32c164313
|
Add ASL/1 core codec and refactor fs store to use it
|
2025-12-19 23:55:27 +01:00 |
|
Carl Niklas Rydberg
|
15b36b1f1d
|
Implement ASL store FS adapter and ENC/ASL1-CORE registry
|
2025-12-19 23:16:38 +01:00 |
|
Carl Niklas Rydberg
|
b47b914224
|
Scaffold C layout and ASL registry model
|
2025-12-19 19:22:40 +01:00 |
|