False Post-Credit Proxy Default
False Post-Credit Proxy Default fires or arms when a future reader consumes a post-credit proxy surface as clean proof while source row, proxy actor, proxied subject, beneficiary, proof receipt, harmed reader, or future effect is hidden.
The event is not a reminder that credits rolled. It is the durable scar that records who turned a proxy surface into universal authority.
Fire Conditions
fire_when_any:
- source_ending_or_route_asset_hidden
- proxy_actor_hidden_without_explicit_absence
- proxied_subject_or_estate_hidden
- beneficiary_reader_hidden
- proof_receipt_absent_without_cost
- harmed_or_excluded_reader_hidden
- sponsor_files_proxy_as_public_consent
- route_asset_transfers_from_post_credit_cameo_without_scope
- lawful_reader_files_proxy_signature_without_subject_authority
- management_marks_clean_success_from_proxy_without_future_effectThe event must not fire from a fixed turn, day/week cadence, raw credit count, raw ending count, dashboard state, or lens-health state.
Required Payload
false_post_credit_proxy_default:
event: storyteller.event.false_post_credit_proxy_default.v1
false_clean_post_credit_proxy: true
source_ending_or_route_asset: <row id or explicit_absence>
proxy_actor_or_absence: <actor or explicit_absence>
hidden_or_invalid_proxy_scope: actor_hidden | subject_hidden | proof_absent | harmed_reader_hidden | overbroad_proxy_claim | equivalent
capturing_reader: sponsor | public | lawful_reader | archive | editor | route_asset | management | broadcast_reality | equivalent
harmed_or_excluded_reader: artist_subject | estate | fan_public | lawful_reader | public_reader | route_asset_holder | explicit_absence
proxy_receipt_state_after: false_clean_proxy | sponsor_only | public_only | lawful_only | subject_redirect_required | quarantined | recovery_only
future_reader_effect: addendum_required | subject_authority_required | compensation_required | route_asset_scar_required | blocked | hostile | recovery_only
counter_deltas_min: 3
durable_mutation: trueDurable Mutations
At least one surface from each class must change:
- relief or capture:
short_term_reader_unblocked,sponsor_proxy_greenwashed,management_clean_success, or equivalent; - cost or scar:
false_clean_proxy_up,public_receipt_distrust_up,harmed_reader_hostility_up,route_asset_scar_up, or equivalent; - future effect:
addendum_required,subject_authority_required,compensation_required,route_asset_scar_required,blocked,hostile, orrecovery_only.
The default fails if it changes only notification text, dashboard color, or generic reputation.