.agents/skills/north-star/rules/decision-ladder.md
Run these in order.
If yes, north-star owns the decision.
If no, keep going.
If yes, do not route to north-star unless it mutates a reusable contract.
If the reusable pattern is already decided and this task is only about implementation mechanics, hand off to plate-plugin-creator or another execution skill.
Pick one:
If ambiguous, route upward to north-star.
If yes, run the performance protocol before blessing the prettier API.
If the lane introduces or materially changes a reusable public pattern, include:
north-star updatednorth-star reaffirmed: <section-name>No implicit reaffirmation.