back_text: Ingredients: Refined wheat flour, rolled oats, ragi flour, sugar, cocoa, salt. Nutrition per 100g: Protein 12.4g, Total Sugars 22g, Added Sugars 18g, Sodium 410mg. Net weight 300g. PKD: 13 JUN 26. Best before 6 months from packaging.

objective: Audit front-of-pack claims against evidence printed on the same packet.

reason: Required to audit the front claim: High Protein.

reason: Required to audit the front claim: Multigrain.

reason: Required to audit the front claim: 100% Natural.

reason: Date or after-opening evidence is visible on the supplied label.

stop_reason: Stopped after all evidence tools required by the detected claims completed.

output: High Protein

output: Multigrain

output: 100% Natural

ingredients:
Refined wheat flour
rolled oats
ragi flour
sugar
cocoa
salt

explanation: Calculated from per 100g values across a 300g packet.

summary: The protein quantity is visible, but claim compliance depends on product category and applicable rules.

text: Protein 12.4g (per 100g)

caveat: PacketCourt does not make a regulatory-compliance determination in this prototype.

summary: Multiple grains are listed, but refined grain appears first.

text: Refined wheat flour

text: rolled oats

text: ragi flour

caveat: Ingredient order indicates relative quantity, but exact grain percentages may be unavailable.

summary: An absolute naturalness claim cannot be established from package text alone.

text: 100% Natural

caveat: PacketCourt refuses to infer product composition beyond the supplied label.

headline: Protein leads. Whole-packet sugar stays quiet.

front_impression: The front positions protein as the packet's defining fact.

quiet_context: The complete packet contains about 16.5 teaspoons of total sugar.

text: Total sugar 66g

text: 66g ÷ 4 = 16.5 teaspoons

headline: A positive front claim competes with substantial sodium.

front_impression: The front emphasizes a favorable product attribute.

quiet_context: The complete packet calculates to approximately 1230mg sodium.

text: Sodium 1230mg

headline: Grain variety is prominent. The first ingredient is refined.

front_impression: The front suggests a grain-forward product.

quiet_context: The ingredient list begins with “Refined wheat flour”.

text: Refined wheat flour

instruction: Best before 6 months from packaging

status: Best-before evidence resolves to 2026-12-13

limitations: PacketCourt audits only the text and images supplied by the user.

limitations: Verdicts are evidence summaries, not legal, medical, or food-safety determinations.

limitations: Users should verify low-confidence OCR against the physical packet.


back_text: Ingredients: Rolled oats, glucose syrup, peanuts. Nutrition per 100g: Total Sugars 19g, Added Sugars 12g.

objective: Audit front-of-pack claims against evidence printed on the same packet.

reason: Required to audit the front claim: No Added Sugar.

stop_reason: Stopped after all evidence tools required by the detected claims completed.

output: No Added Sugar

explanation: Package size and nutrition basis are required.

summary: The provided ingredient list names one or more added-sugar ingredients.

text: glucose syrup

caveat: This verdict only checks the supplied label text; it is not a laboratory analysis.


back_text: Ingredients: Rolled oats, peanuts, cocoa, salt. Nutrition per 100g: Total Sugars 2g.

objective: Audit front-of-pack claims against evidence printed on the same packet.

reason: Required to audit the front claim: No Added Sugar.

stop_reason: Stopped after all evidence tools required by the detected claims completed.

output: No Added Sugar

explanation: Package size and nutrition basis are required.

summary: No common added-sugar term was found in the provided ingredient list.

text: Rolled oats, peanuts, cocoa, salt

caveat: Unrecognized sweeteners or incomplete OCR may change this result.


back_text: FSSAI Lic. No. 12345678901234. Ingredients: oats, salt.

objective: Audit front-of-pack claims against evidence printed on the same packet.

reason: Required to audit the front claim: FSSAI Approved.

stop_reason: Stopped after all evidence tools required by the detected claims completed.

output: FSSAI Approved

explanation: Package size and nutrition basis are required.

summary: An FSSAI license indicates regulatory registration; it is not a health endorsement.

text: FSSAI license number 12345678901234

headline: Registration language can look like a health endorsement.

front_impression: “FSSAI Approved” may imply the product has been endorsed as healthy.

quiet_context: An FSSAI license identifies regulatory registration; it is not a nutrition recommendation.

text: FSSAI registration is not a health score.


front_text: BAKED NOT FRIED WHOLE GRAIN ZERO TRANS FAT

back_text: Ingredients: Refined wheat flour, whole wheat flour, vegetable oil, seasoning, salt. Nutrition per 100g: Protein 7g, Total Sugars 3g, Sodium 780mg, Saturated Fat 5g, Trans Fat 0g. Net weight 180g. PKD: 01 JUN 26. Best before 4 months from packaging.

objective: Audit front-of-pack claims against evidence printed on the same packet.

reason: Required to audit the front claim: Baked Not Fried.

reason: Required to audit the front claim: Whole Grain.

reason: Date or after-opening evidence is visible on the supplied label.

stop_reason: Stopped after all evidence tools required by the detected claims completed.

output: Baked Not Fried

output: Zero Trans Fat

output: Whole Grain

ingredients:
Refined wheat flour
whole wheat flour
vegetable oil
seasoning
salt

explanation: Calculated from per 100g values across a 180g packet.

summary: The preparation claim does not establish that the complete packet is low in fat, sodium, or calories.

text: Baked Not Fried

caveat: Review the nutrition panel and ingredient list for the complete product context.

summary: The supplied nutrition panel reports 0g trans fat.

text: Trans Fat 0g

caveat: A zero declaration may still be subject to applicable rounding rules.

summary: Whole grain is present, but refined grain appears first.

text: whole wheat flour

text: Refined wheat flour

headline: A positive front claim competes with substantial sodium.

front_impression: The front emphasizes a favorable product attribute.

quiet_context: The complete packet calculates to approximately 1404mg sodium.

text: Sodium 1404mg

headline: Grain variety is prominent. The first ingredient is refined.

front_impression: The front suggests a grain-forward product.

quiet_context: The ingredient list begins with “Refined wheat flour”.

text: Refined wheat flour

instruction: Best before 4 months from packaging

status: Best-before evidence resolves to 2026-10-01


back_text: Ingredients: Chickpea flour, spices, salt.

objective: Audit front-of-pack claims against evidence printed on the same packet.

reason: Required to audit the front claim: 100% Natural.

stop_reason: Stopped after all evidence tools required by the detected claims completed.

output: 100% Natural

explanation: Package size and nutrition basis are required.

summary: An absolute naturalness claim cannot be established from package text alone.

text: 100% Natural

caveat: PacketCourt refuses to infer product composition beyond the supplied label.


back_text: Ingredients: Tomato pulp, sugar, salt, sodium benzoate. Use by: 08 JUL 2026.

objective: Audit front-of-pack claims against evidence printed on the same packet.

reason: Required to audit the front claim: No Preservatives.

reason: Date or after-opening evidence is visible on the supplied label.

stop_reason: Stopped after all evidence tools required by the detected claims completed.

output: No Preservatives

ingredients:
Tomato pulp
sugar
salt
sodium benzoate. Use by: 08 JUL 2026

explanation: Package size and nutrition basis are required.

summary: The ingredient list contains a recognizable preservative term or code.

text: sodium benzoate. Use by: 08 JUL 2026

status: Best-before evidence resolves to 2026-07-08


back_text: Ingredients: Tomato, salt. Use by: 08 JUL 2026. Consume within 3 days after opening.

objective: Audit front-of-pack claims against evidence printed on the same packet.

reason: Required to audit the front claim: No Preservatives.

reason: Date or after-opening evidence is visible on the supplied label.

stop_reason: Stopped after all evidence tools required by the detected claims completed.

output: No Preservatives

ingredients: salt. Use by: 08 JUL 2026. Consume within 3 days after opening

explanation: Package size and nutrition basis are required.

summary: No recognizable preservative term was found in the supplied ingredient list.

text: Tomato, salt. Use by: 08 JUL 2026. Consume within 3 days after opening

caveat: Incomplete OCR or unfamiliar additive codes may change this result.

status: Best-before evidence resolves to 2026-07-08


back_text: Ingredients: Whole wheat flour, oats, ragi flour. Best before 6 months from packaging.

objective: Audit front-of-pack claims against evidence printed on the same packet.

reason: Required to audit the front claim: Multigrain.

reason: Date or after-opening evidence is visible on the supplied label.

missing_evidence: The packing or manufacturing date needed to resolve relative shelf life

stop_reason: Stopped with explicit missing-evidence requests.

output: Multigrain

explanation: Package size and nutrition basis are required.

summary: Multiple grain ingredients are present in the supplied ingredient list.

text: Whole wheat flour

text: oats

text: ragi flour

caveat: Ingredient order indicates relative quantity, but exact grain percentages may be unavailable.

instruction: Best before 6 months from packaging

status: Relative shelf-life found, but the starting date is missing


back_text: Ingredients: Chickpea flour, salt. Protein 9g.

objective: Audit front-of-pack claims against evidence printed on the same packet.

reason: Required to audit the front claim: High Protein.

missing_evidence: A readable nutrition panel with its measurement basis

stop_reason: Stopped with explicit missing-evidence requests.

output: High Protein

explanation: Package size and nutrition basis are required.

summary: Protein is listed, but its measurement basis could not be determined.

text: Protein 9g