MAS-WP-0005-T02: SCP-3 intake_for (statute-declared type intake)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 252470@bnt-lap001 Assistant-Session: ad628c8f-4be2-4979-94c9-76c7ed6f8241
This commit is contained in:
parent
0a2d811444
commit
a2465643ba
14 changed files with 92 additions and 4 deletions
|
|
@ -102,6 +102,21 @@ its own task.
|
|||
strict); the gateway now parses with them; fixture p1-040 note and
|
||||
CHANGELOG. The end-to-end test now uses a real non-MAS recipient,
|
||||
because `"quoted"@` is equivalent to `quoted@`. 148 tests pass.
|
||||
- 2026-10-18 SCP-3 done:
|
||||
- §7 text and the CHANGELOG;
|
||||
- statute schema `addresses.*.intake_for`, with the resource-type
|
||||
pattern (bundle and vendored copy);
|
||||
- lint `intake-not-function` (error) and `intake-unknown-type` (error,
|
||||
or warning when the statute inherits);
|
||||
- the policy reports `intake_for`, and it reaches gateway events;
|
||||
- the ticket service creates tickets only for
|
||||
`intake_for == "ticket"`, not for a hard-coded target name;
|
||||
- example statutes (great-service, mas.coulomb.social) and the
|
||||
conformance statute declare the intake.
|
||||
|
||||
151 tests pass. The live statute needs a redeploy to carry
|
||||
`intake_for`; until then the new ticket service would not recognise
|
||||
the intake.
|
||||
|
||||
## Reference service: case-robust ticket ids
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue