Skip to content

refactor(architecture): follow-ups from the 2026-09 architecture audit #666

Description

@Karib0u

Summary

Follow-ups from the 2026-09-29 architecture and maintainability audit, at 8c6ac3f.
#361 shared runtime construction, split the ETW module, and centralized path allowlists; this tracker covers what remains.
Each item is behavior-preserving unless it says otherwise, and each lands as small, independently reviewable PRs.

Tracked

Handled without an issue

  • docs(field-availability): clarify since values when availability narrows #657 (open PR, not merged yet) corrects the field-availability since versions and adds a release gate for them.
  • Alert fan-out (write_alert plus active response) is repeated in six places; one shared emitter is a single PR.
  • Configuration defaults are declared twice, but loader_defaults_match_the_documented_defaults already keeps them in step.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactorCode refactoringtrackingUmbrella issue tracking related work

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions