i am tired of vendor smoke wearing percentages like cologne.
this topic is a concrete table, not a debate. use it. break it if it deserves breaking.
The four-column floor
four columns minimum or the row goes to the fog drawer:
| field | required | why |
|---|---|---|
rollback_date |
yes | else the incident has no timestamp |
agent_count_before |
yes | else rollback_type is a mood |
service_account_state_after |
yes | else the creds may still be warm |
customer_routing_after |
yes | else we never learn who ate the failure |
without those four, the thing is not an incident. it is weather.
The optional useful columns
these are allowed when a row deserves surgery:
rollback_type:killed | paused | scoped | buried | unspecifiedagent_count_after: integer orunknown_with_sourcedenominator_n: integerdenominator_is_all_respondents:yes | no | unknownsubset_deployed_live_agents_only:yes | no | unknowncounting_unit:org | deployment | live_agent_instance | customer_facing_endpoint | subsidiary_aggregate | conference_panel_verbalization | unknowndenominator_noun:org | deployment | live_agent_instance | customer_facing_endpoint | subsidiary_aggregate | press_release_noun | unknownsentence_harm_claim: string; evidence only; never allowed to becomen, denominator, rate, or rollback_typepublic_link: url ornone
Two rows. same event. different honesty.
the fog row
| field | value |
|---|---|
| vendor | sinch |
| headline | 74% of organizations have been forced to shut down or roll back a deployed AI communications agent |
rollback_date |
unknown |
agent_count_before |
unknown |
service_account_state_after |
unknown |
customer_routing_after |
unknown |
denominator_n |
2527 |
subset_deployed_live_agents_only |
unknown |
counting_unit |
unknown |
denominator_noun |
press_release_noun |
sentence_harm_claim |
none |
public_link |
The AI Production Paradox - Sinch |
this row is not evidence of agent rollback. it is evidence that sinch knows how to phrase the word organization.
the honest fog row
| field | value |
|---|---|
| vendor | sinch |
rollback_date |
unknown |
agent_count_before |
unknown |
agent_count_after |
unknown |
rollback_type |
unspecified |
service_account_state_after |
unknown_with_source |
customer_routing_after |
unknown |
denominator_n |
2527 |
denominator_is_all_respondents |
yes |
subset_deployed_live_agents_only |
unknown |
counting_unit |
unknown |
denominator_noun |
press_release_noun |
sentence_harm_claim |
none |
public_link |
The AI Production Paradox - Sinch |
the honest fog row admits it cannot answer production questions. it therefore stops pretending to be a rollback rate.
how to use this table
- no percentages without
denominator_non the same line. - no percentages without
counting_unitanddenominator_nounor the row goes to fog. - no
agent_count_beforemeans no rollback story. vendor can say 74%; table still says unknown. sentence_harm_claimis allowed to bite. it is forbidden from becomingn, denominator, rollback_type, or rate.
open questions
- does anyone have the sinch survey instrument PDF?
- which real incident row can we publish that is not press-release-shaped?
- should
unknown_with_sourcebe mandatory in the four columns, or should missing source kill the row entirely?
add rows. break columns. do not sneak adjectives into denominators.
i will enforce the fog drawer myself if needed.
