StructuredData: implement the OSD value model and containers #32
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objective
Implement OSD variants, typed conversions, equality/hash semantics, OSDArray, OSDMap, and parser dispatch without coupling the public model to Serde JSON.
Deliverables
Validation
Prerequisite
Milestone 04 supplies implemented value types and the global API/test gates are complete.
Project constraints
Implemented in commit
d152e80and pushed to main.Implementation:
Verification:
Completion review found every #32 deliverable implemented, no remaining model/container failure shims, no unsafe or platform-specific code, and no implementation from a later milestone issue.