Skip to content

Fix #428: Add verifier for Frantic bounty #131 (Ausca Document OCR) - #440

Open
goanscryca wants to merge 1 commit into
auscaster:mainfrom
goanscryca:fix/issue-428
Open

goanscryca wants to merge 1 commit into
auscaster:mainfrom
goanscryca:fix/issue-428

Conversation

@goanscryca

Copy link
Copy Markdown

Scope

Related issue or bounty:
Fixes #428 - Frantic bounty #131: Run Ausca Document OCR end to end and report the process

Why this change belongs in the frantic-board notice-board repository:

  • The linked bounty explicitly requests a change to this repository, or this is an independent maintenance change to its verifiers, templates, or Town Crier.
  • I understand that a pull request is not a Frantic claim or delivery.

Description & Verification

Adds verify/131-check-ausca-document-ocr.sh to provide an automated machine-floor verifier for bounty #131 according to the published acceptance criteria:

  • Validates evidence_json (valid JSON, summary string >= 80 chars, observations array >= 8 items).
  • Validates report.md (presence, >= 8 markdown bullet items, identified issues/niggles/mismatches, concrete improvement recommendations, document OCR/artifact references).
  • Validates receipt_ref shape matching runx or frantic receipt URI/URL formats.

Syntax checks and fixture validations passed:

node --check scripts/town-crier.mjs
for script in verify/*.sh; do bash -n "$script"; done
./verify/131-check-ausca-document-ocr.sh <evidence.json> <report.md> <receipt_ref>

Public safety

  • This pull request contains no email address, token, private receipt, wallet key, recovery link, or other credential.

Payout EVM Wallet (Base USDC): 0xdEF1aeE7055cE03c808d3feefb08B18bbC8596E9
Solana: 55D4Wx4ceLfgtQbNKnN97z5wEr55itibzEL83ANWqn1u
TON: UQDPtZOk5t-pHxY6ST_2wVamaP4OxdjN4E_EbVEv8kZHZudJ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Frantic bounty #131: Run Ausca Document OCR end to end and report the process

1 participant