Skip to content

Add chrisrcole submission entry - #90

Open
chrisrcole wants to merge 3 commits into
8090-inc:mainfrom
chrisrcole:submission/chrisrcole-timecapped
Open

Add chrisrcole submission entry#90
chrisrcole wants to merge 3 commits into
8090-inc:mainfrom
chrisrcole:submission/chrisrcole-timecapped

Conversation

@chrisrcole

@chrisrcole chrisrcole commented Aug 4, 2026

Copy link
Copy Markdown

Summary

Adds submissions/chrisrcole/ per the challenge's submission format:

  • predictions.jsonl — validation-set predictions
  • MEMO.md — technical memo (approach, attribution, failure modes, what's next)
  • SUBMISSION.md — link to the public Dockerfile-based solution repository

Approach

Builds on Tyler Gibbs's audited MIT-licensed baseline (full attribution
chain in the solution repo's ATTRIBUTION.md/NOTICE.md) with additional
note-verdict recovery, page classification, and time-governed runtime
refinement layered on top. Full technical detail, measured results, and
known failure modes are in MEMO.md.

Checklist

  • predictions.jsonl validates against scripts/validate_submission.py
  • SUBMISSION.md links a public repository containing a Dockerfile
  • Diff touches only submissions/chrisrcole/
  • Submission form completed

Timing — submitted after the deadline

This PR is being opened after the 11:59 PM PT submission deadline; the entry
was staged before the cutoff but intentionally held. The predictions file is
the run's state at exactly its official 30,000 s / 6 s-per-PDF budget — not a
longer, unconstrained-time result: wall clock 29,890 s for 5,000 PDFs
(5.98 s/PDF, 100% of budget), pass 1 complete on all 5,000 documents, and the
time-governed refinement pass covered the 757 highest-value worklist cases
before its deadline stop; the container exited cleanly on its own. The file
validates against scripts/validate_submission.py: 5,000 records, 0 missing
case ids. We state the lateness plainly rather than implying otherwise —
scoring eligibility is entirely at the organizers' discretion.

chrisrcole and others added 3 commits August 3, 2026 21:49
Cole/Gibbs collaborative MIB doc challenge submission: predictions.jsonl,
technical memo, and a link to the public Dockerfile-based solution repo.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
… run

5,000 valid rows, 0 missing case ids against the official manifest.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AB9ijdCBq5m6ueikshJ8Ks
The first PR was opened at the human submission deadline, before this
container's own run had reached the contract's 30,000s / 6s-per-PDF time
budget. This commit swaps in the prediction file exactly as it stood at
that budget cutoff (container start + 30,000s) -- the score this code
would actually receive under the official runtime contract, not a later,
unconstrained-time result that the real contract would never have allowed.

Run receipt: wall 29,890s for 5,000 PDFs = 5.98 s/PDF (100% of budget);
pass 1 completed all 5,000; the governed refinement pass covered 757
worklist cases before the deadline stop; container exited 0 on its own.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AB9ijdCBq5m6ueikshJ8Ks
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.

1 participant