Summary
SECURITY.md's Scope section (lines 27-32) says: "In scope: the contracts under contracts/ in this repository. Out of scope: third-party dependencies (soroban-sdk, the Stellar network itself), and the contracts/demo-consumer example, which exists to validate integration patterns and is not intended for production use on its own."
contracts/asserter-consumer isn't named anywhere in that section. As written, the blanket "In scope: the contracts under contracts/" technically covers it, but a reader skimming the doc for what's excluded has no way to tell whether asserter-consumer was deliberately included or just forgotten, especially since it sits right next to demo-consumer, which the doc does call out by name.
Scope
- Update
SECURITY.md's Scope section to explicitly state whether contracts/asserter-consumer is in scope alongside contracts/tholos and contracts/tholos-v2, or call out any reason it isn't.
Proposed approach
Add contracts/asserter-consumer to the in-scope list explicitly, for example:
In scope: the contracts under `contracts/` in this repository, including
`contracts/tholos`, `contracts/tholos-v2`, and `contracts/asserter-consumer`.
Out of scope: third-party dependencies (`soroban-sdk`, the Stellar network
itself), and the `contracts/demo-consumer` example, which exists to validate
integration patterns and is not intended for production use on its own.
Summary
SECURITY.md's Scope section (lines 27-32) says: "In scope: the contracts undercontracts/in this repository. Out of scope: third-party dependencies (soroban-sdk, the Stellar network itself), and thecontracts/demo-consumerexample, which exists to validate integration patterns and is not intended for production use on its own."contracts/asserter-consumerisn't named anywhere in that section. As written, the blanket "In scope: the contracts undercontracts/" technically covers it, but a reader skimming the doc for what's excluded has no way to tell whetherasserter-consumerwas deliberately included or just forgotten, especially since it sits right next todemo-consumer, which the doc does call out by name.Scope
SECURITY.md's Scope section to explicitly state whethercontracts/asserter-consumeris in scope alongsidecontracts/tholosandcontracts/tholos-v2, or call out any reason it isn't.Proposed approach
Add
contracts/asserter-consumerto the in-scope list explicitly, for example: