Skip to content

Extract analyzer normalization responsibilities - #106

Merged
stef-k merged 5 commits into
mainfrom
feature/102-analyzer-boundaries
Aug 26, 2026
Merged

Extract analyzer normalization responsibilities#106
stef-k merged 5 commits into
mainfrom
feature/102-analyzer-boundaries

Conversation

@stef-k

@stef-k stef-k commented Aug 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • separate callable identity normalization from analyzer fact assembly
  • separate executable branch normalization from core tree traversal
  • centralize the one shared syntax-node text primitive
  • preserve normalized facts, ordering, providers, outputs, and exits

Validation

  • focused analyzer/language suites: 133 passed
  • full suite: 297 passed
  • packaging/version/import suites: 27 passed
  • zero-baseline repository audit: no FAIL
  • \git diff --check main...HEAD\

No thresholds, exclusions, baselines, documentation, or user-facing behavior changed.

Closes #102

@stef-k stef-k closed this Aug 26, 2026
@stef-k stef-k reopened this Aug 26, 2026
@stef-k
stef-k merged commit c998ba3 into main Aug 26, 2026
13 checks passed
@stef-k
stef-k deleted the feature/102-analyzer-boundaries branch August 26, 2026 19:44
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.

Extract analyzer normalization responsibilities

1 participant