amduat/include/amduat
Carl Niklas Rydberg 87c8bcc799 Align HASH/ASL1 registry and codecs with spec constraints
- reject reserved HashId values across lookup/parse/encode paths
- add reserved-range registry table and remove 0x0000 from runtime list
- forbid SHA-256 impl overrides; add streaming hash API
- update tgk_store_mem test to use unsupported but non-reserved hash id
- document ASL store digest-length constraint in README
2025-12-22 00:21:16 +01:00
..
asl Implement store error IO class, optional config validation, and ops init helper 2025-12-21 23:29:24 +01:00
enc Moved EncodingProfileId into ASL core and decoupled the encoder header from STORE, so ASL/1-CORE stands alone as required. 2025-12-21 22:12:09 +01:00
format Extract shared IO/parse/decode/run utilities 2025-12-20 21:03:31 +01:00
hash Align HASH/ASL1 registry and codecs with spec constraints 2025-12-22 00:21:16 +01:00
pel Add PEL queue with head tracking and tests 2025-12-21 08:05:59 +01:00
tgk Added snapshot consistency guidance in the spec and clarified the intended use of snapshot views vs. direct store calls in the public header. 2025-12-21 21:54:29 +01:00
util Extract PEL CLI formatting/helpers into amduat_format library 2025-12-20 19:12:51 +01:00