Skip to content

test(parity): audit and verify the MEOS facade surface per family (stacks on #10)#11

Closed
estebanzimanyi wants to merge 1 commit into
MobilityDB:feat/flink-tier-wirings-capstonefrom
estebanzimanyi:feat/parity-audit-exact
Closed

test(parity): audit and verify the MEOS facade surface per family (stacks on #10)#11
estebanzimanyi wants to merge 1 commit into
MobilityDB:feat/flink-tier-wirings-capstonefrom
estebanzimanyi:feat/parity-audit-exact

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

Adds a symbol-level parity audit for the generated MEOS facade: tools/parity/parity_audit.py measures the MeosOps* surface against the MEOS public-header API and emits docs/parity-status.md, MeosOpsParityGaps adds forwarding methods so the facade exposes the full public surface, and MeosFacadeSmokeTest constructs and reads back a value in the core, geo, cbuffer, npoint and pose families through the facade against libmeos (the extended families require a libmeos built with -DCBUFFER=ON -DNPOINT=ON -DPOSE=ON -DRGEO=ON).

@estebanzimanyi estebanzimanyi force-pushed the feat/parity-audit-exact branch from 5028fdd to bc2b474 Compare May 29, 2026 12:42
Add a symbol-level parity audit measuring the generated MeosOps* facade against the MEOS public-header surface, the forwarding methods (MeosOpsParityGaps) that bring the facade to the full public surface, the parity-status report, and a JUnit smoke test that constructs and reads back a value in the core, geo, cbuffer, npoint and pose families through the facade against libmeos.

(cherry picked from commit bc2b474)
@estebanzimanyi estebanzimanyi force-pushed the feat/parity-audit-exact branch from bc2b474 to 14b577f Compare May 31, 2026 07:49
@estebanzimanyi estebanzimanyi changed the base branch from main to feat/flink-tier-wirings-capstone June 11, 2026 16:46
@estebanzimanyi

Copy link
Copy Markdown
Member Author

Superseded by the Path-B consolidation: the former 18-deep stack is collapsed into two reviewable topical PRs on top of the merged scaffold — MEOS integration #30 → benchmark #31 — each one clean squashed commit with the generated-facade bulk, dead family-flag profiles, committed target/ artifacts, and invented synthetic corpus removed. Closing as folded into #30/#31.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant