Skip to content

Shared memory header versioning and compatibility checks #3

@toloco

Description

@toloco

Priority: High impact / small effort

Why

Prevent corruption or undefined behavior when layout changes.

Acceptance Criteria

  • Header contains:
    • Magic number
    • Version
    • Header size
    • Endianness or architecture flag
  • Opening incompatible shm fails with a clear error

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions