Not yet bound
Can I buy a single bag without signing up for a recurring subscription?
ALS-COFFEE-1.3-TERMS-001
The engine can run this kind of check and a public product page can settle it — but THIS standard has not yet written the binding or put the entry through its adversarial pass. The obstacle is unwritten work in this document, not the evidence and not the engine. Each one names the engine capability that fits.
Why this is not yet bound
`no_subscription` is a live engine ReqKind and public product data adjudicates it. It is absence-based, so a conformant result is `pass_no_blocking` and never `pass_evidenced` — a binding here would have to say so explicitly. No binding and no adversarial pass have been authored for this entry in this standard, so it is not `executable`; the obstacle is unwritten work in this document, not the evidence and not the engine.
Assertion
one_time_purchase_available no_blocking_condition true
Applicability
- applies when
- any purchasable coffee product
- signal
- product text is readable
Accepted evidence
- product_description — the absence of any statement that a subscription is required, which the engine reports as an inference rather than as proof
Explicitly insufficient evidence
What does not count, and why. Published because the omission is where a check quietly becomes a claim.
- "cancel anytime", "no commitment", "pause, skip or cancel"
Every one of these is a statement about exiting a subscription and is fully compatible with there being no one-time option at all, so treating them as reassurance inverts their meaning. - a bare price with no billing period
Subscription-only pages routinely display a price whose recurrence lives in a preselected radio label or a client-side widget, so a price is not evidence a one-time purchase exists. - a "subscribe and save" badge
It implies a comparison price without establishing that the comparison price is purchasable on its own. - "add to cart" button text
It is identical on subscription-only pages, so it carries no information about the purchase mode. - the absence of the word subscription in the page source
Subscription selectors are commonly injected client-side, so absence from server-rendered text is not evidence of absence from the page.
Conflict rules
- When a one-time option is present but disabled or out of stock — then the absence-based inference cannot see this at all, which is a limit of the assertion rather than a finding about the store
Discrimination
Authored expectation: no prediction, confidence low. The numeric band this standard used to carry is not published at this grammar version.
The engine searches only for explicit requirement phrasings such as "subscription required", which almost no page contains, and its own source records that this row therefore returns a passing state for very nearly everyone and would read as a guard that never fires. It is also the only requirement kind that can never produce evidenced proof, only an absence-based inference. Both facts point the same way and the row is published rather than run.
The numeric fail-rate band this reasoning was authored with is NOT carried at grammar 1.2 and is not reproduced here. Authored bands held 1 of 10 against this category's own sample and every miss was HIGH, so a direction derived from the band would inherit the error that condemned it (SCHEMA.md §9.3 step 3). The band survives in ALS-COFFEE v1.1 (standard_hash f8ec2780f60c38931913e5b6cd37506500c8462709209de7180ba6691d6137e7), which is byte-frozen and still served.
For a shopper
Subscription-first selling is common in coffee and the phrase to distrust is "cancel anytime", which describes leaving a subscription rather than avoiding one. The check that works is whether a one-time option is selectable and priced before you enter payment details.
For a merchant
State plainly that a one-time purchase is available and make it selectable without preselecting the recurring option, so a buyer does not have to infer the purchase mode from a radio button.
Grounding
- US Restore Online Shoppers' Confidence Act, 15 USC 8403 (legal_instrument)
that a negative-option feature requires clear and conspicuous disclosure of all material terms before obtaining billing information, which makes default enrolment and undisclosed recurrence a regulated web-page failure rather than a design choice - Internal measurement recorded in src/server/productTest.ts (internal_measurement)
that the engine's own source records this row as returning a passing state unless a hard blocker is found, so its failure count is very nearly never non-zero and it would read as a guard that never fires