Skip to content

docs: add checker parity matrix across Hub/JS/Python - #6

Open
keyneszeng wants to merge 1 commit into
AxisAIOrg:mainfrom
keyneszeng:docs/checker-parity
Open

docs: add checker parity matrix across Hub/JS/Python#6
keyneszeng wants to merge 1 commit into
AxisAIOrg:mainfrom
keyneszeng:docs/checker-parity

Conversation

@keyneszeng

Copy link
Copy Markdown

Summary

Adds docs/checker-parity.md documenting which checkers exist in Hub, AxisWebInfra (JS), and AxisDataCleaning (Python), and proposes a CI drift check.

Why

After the companion PRs (BodyContactChecker, PositionDeltaChecker, OrderedStepChecker), the JS and Python rows will be in sync for the checkers Hub uses. This document makes the matrix visible to future contributors so drift becomes obvious.

Future work (separate PRs)

  • A GitHub Actions job that diffs the JS CHECKER_REGISTRY and the Python run_checker dispatch table, failing the build if they drift.
  • Possibly a checker-name validation in tasks.json schema to reject unknown types.

Checklist

  • No code changes
  • Documents current state at 2026-08-26
  • References the companion checker PRs

Documents which checkers exist in Hub, AxisWebInfra (JS), and
AxisDataCleaning (Python), and proposes a CI drift check.

After the companion PRs (BodyContactChecker, PositionDeltaChecker,
OrderedStepChecker), the JS and Python rows will be in sync for
the checkers Hub uses. This document makes the matrix visible to
future contributors so drift becomes obvious.
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