Skip to content

Add Python/CLI parity utilities for ordinal pair evidence #223

@Fieldnote-Echo

Description

Context

ordgraph-proto/scripts/probe_smoke.py and parts of probe_query_doc.py duplicate ordinal kernel logic in Python:

  • rank bucketization
  • contingency table construction
  • RankQuant symmetric score
  • band agreement
  • top-group overlap
  • bucket L1 distance
  • coarsened/quantized contingency projections

That logic belongs with ordvec so probes and downstream harnesses do not fork kernel semantics.

Acceptance criteria

  • Add Python and/or CLI utilities that emit the same pair-evidence projections currently used by OrdGraph probes.
  • Include golden/parity fixtures against current ordgraph-proto probe output.
  • Support clean downstream use by OrdGraph and OrdinalDB eval harnesses.
  • Keep corpus-specific logic out of ordvec; this should be kernel/projection generation only.

Non-goals

  • No graph/event/falsifier semantics in ordvec.
  • No arXiv/enterprise fixture ownership in ordvec.

Draft source: /home/ndspence/Downloads/ordgraph_extraction_issue_queue.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions