Skip to content

Inject the environment: scope bases, warn channel, fetch adapters #49

Description

@diegohb

Part of #44 — spec item 6.

Scope-base lookup, the warn channel, and fetch become explicit adapters at each seam; the process environment is read in exactly one adapter at the edge.

Lands after the reshaped interfaces settle so each adapter is built once. Tests replace save/mutate/restore env dances with constructed fakes; warnings are asserted from the report interface, not console interception.

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

Metadata

Metadata

Assignees

Labels

ready-for-agentFully specified, ready for an AFK agent

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions