Skip to content

portability lint stage 3: stack/ecosystem opinion token class (child of #531) #714

Description

@kyle-sexton

This was generated by AI during triage (decomposition intake, rule 8f).

Part of #531.

Scope (from the control-tower plan comment on #531)

Stack/ecosystem opinion class: baked stack defaults in agnostic-flagged skills — dotnet / .NET, Clean-Architecture layer vocabulary, C#/Blazor globs shipped as "portable defaults." Mostly prevention (advances rather than retires open members): these need a userConfig seam, not a token removal.

Acceptance criteria

  • Same lane discipline as Stages 1–2.
  • Fixtures proving the stack/ecosystem token class is flagged where undeclared and honored where a userConfig seam declares it.

Prerequisite

Depends on Stage 2's declaration reader (portability lint stage 2: forge/branch/remote grammar class + plugin-scope declaration, child of #531) — do not start until that lands.

STOPGAP NOTE: plain child issue pending the #552 native sub-issues convention — convert when #552 lands.

Metadata

Metadata

Assignees

Labels

agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.priority: highSignificant impact, or blocks an imminent release; staff this cycle.status: readyTriaged, unblocked, and fully specified; eligible to pick up.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions