# Art 50 marking posture — stated vs detectable (2026-09)

**Surface:** `public.notice` (unsigned card-v0)  
**As of:** `2026-09-02T05:51:28Z` UTC  
**Board:** cite-only — does not write GSPC.

## Doctrine
- **not detected / not located** — never absent / non-compliant / violated
- Fine band **Art 99(4) €15M / 3%** — **not** €35M
- Stated ≠ detectable; detector runs **UNMEASURED** unless probed

## Obligation (every card)
| Field | Value |
| --- | --- |
| obligation | Art 50(2) verbatim |
| binds | provider |
| fine_ceiling | Art 99(4) €15M / 3% |
| enforcer | national MSA |
| enforcement_start | 2026-08-02 |
| grace (pre-existing) | to 2026-12-02 |

## Cards
| provider | status | card |
| --- | --- | --- |
| Anthropic | STATED_POSTURE_LOCATED | [card](./card-anthropic-marking-posture-unsigned.json) |
| OpenAI | STATED_POSTURE_LOCATED | [card](./card-openai-marking-posture-unsigned.json) |
| Google | STATED_POSTURE_LOCATED | [card](./card-google-marking-posture-unsigned.json) |

Others: **probe-needed** (Meta, Mistral, xAI, Amazon, Microsoft, Cohere).

Detectable C2PA / text watermark / SynthID: **UNMEASURED** this pack.
