Planning
- Plan ID: N10
- Depends on: None
- PRD alignment: Non-goals, Open Question 3
Problem
The workspace contains a price-oracle contract that is absent from the Stolla PRD, README product story, and architecture. Its relationship to governance is undefined, which creates contributor and security ambiguity.
Scope
Write a short ADR that chooses one of two outcomes: quarantine/remove the contract from the Stolla workspace, or define a concrete future governance use case, trust model, data-source model, and milestone gate. Documentation only; do not expand the contract.
Acceptance criteria
- The ADR states a decision, alternatives, evidence, security implications, and follow-up action.
- README, architecture, Cargo workspace comments, and contributor docs consistently reflect the decision.
- If retained, the ADR explicitly states that current passthrough submission is not production price aggregation.
- No new oracle feature or external dependency is added.
Verification
npm run check:workspace && npm test
Planning
Problem
The workspace contains a price-oracle contract that is absent from the Stolla PRD, README product story, and architecture. Its relationship to governance is undefined, which creates contributor and security ambiguity.
Scope
Write a short ADR that chooses one of two outcomes: quarantine/remove the contract from the Stolla workspace, or define a concrete future governance use case, trust model, data-source model, and milestone gate. Documentation only; do not expand the contract.
Acceptance criteria
Verification
npm run check:workspace && npm test