Skip to content

refactor: route snapshot enum lookup through resolver - #829

Merged
ktjn merged 1 commit into
mainfrom
roadmap/phase2-snapshot-enum-resolution
Sep 4, 2026
Merged

refactor: route snapshot enum lookup through resolver#829
ktjn merged 1 commit into
mainfrom
roadmap/phase2-snapshot-enum-resolution

Conversation

@ktjn

@ktjnktjn commented Sep 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • route registry snapshot enum dependency lookup through the common named-declaration resolver
  • preserve exact-version resolution, projection dependency formatting, semantic fallback, and deterministic lock output

Validation

  • uv run ruff format .
  • uv run ruff check .
  • uv run python ../.github/scripts/check_mypy_baseline.py --baseline mypy-baseline.txt -- uv run mypy src/modelable --no-error-summary --show-error-codes
  • registry snapshot and semantic focused tests (127 passed)
  • full suite serially: 3155 passed, 67 skipped

Reviewed by subagent: no findings.

@ktjn
ktjn merged commit 1dc295d into mainSep 4, 2026
9 checks passed
@ktjn
ktjn deleted the roadmap/phase2-snapshot-enum-resolution branch September 4, 2026 18:21
Sign up for freeto 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

@ktjn