Skip to content

[Stage 3] Define provider adapter package boundaries #84

@Will-thom

Description

@Will-thom

Goal: define where optional provider adapter code should live without coupling it to the core analyzer.

Related plan: #82.

Depends on: #79 and #22.

Acceptance criteria:
- Propose package boundaries for core analyzer, provider interfaces, and provider implementations.
- Explain what cannot import provider-specific code.
- Include testability expectations for adapters.
- Document how this preserves local-first behavior.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: architecturehelp wantedExtra attention is neededneed helpContribution wanted; scoped but needs implementation or research helpstage: 3status: blockedBlocked by another issue or design decision

    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