Examples
Examples
Try the starting example
- Stops [stop ID,required record tokens,received record tokens]; enter JSON
- [["A",["signature","photo"],["signature"]],["B",["signature"],["signature"]]]
- Missing evidence by record (JSON)
- [["A",["photo"]],["B",[]]]
- Complete records (count)
- 1
- Completion fraction
- 0.5
Try another scenario
- Stops [stop ID,required record tokens,received record tokens]; enter JSON
- [["A",["signature","photo"],["signature","photo"]],["B",["signature"],[]],["C",["photo"],[]]]
- Missing evidence by record (JSON)
- [["A",[]],["B",["signature"]],["C",["photo"]]]
- Complete records (count)
- 1
- Completion fraction
- 0.333333
Calculation method
Calculation method
Missing evidence by record (JSON)
For each record, ordered required tokens absent from received tokens; exact case-sensitive equality.
Complete records (count)
Count records with no missing required tokens.
Completion fraction
Complete record count/record count.
Symbols and units
- a
- Stops [stop ID,required record tokens,received record tokens]; enter JSON
Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.
Assumptions & limits
Assumptions & limits
- Checks presence of user-required delivery proof records, without authenticating evidence. Supported limits: All numeric inputs and computed intermediates must remain finite. Supported numeric input magnitude is zero or 1e-12 through 1e12 in absolute value; reject values outside this bounded range. All lists/JSON record tables are limited to 100 records unless a stricter bound is stated; reject malformed record arity and wrong member types. Nonempty <=100 records [identifier,required token array,received token array]; required tokens unique. Document contents and validity are not inferred from recorded token presence.
Are these inputs private?
These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.