A newer version of the Gradio SDK is available: 6.20.0
Codex handoff — MO§ES SigRank
Read this first. It's the instruction set for driving OpenAI Codex against this repo and the thing that earns the Codex $10k sponsor prize.
Local path (desktop storage): /Users/dericmchenry/Desktop/moses-sigrank
GitHub (current): github.com/Burnmydays/hf- → upload target: github.com/SunrisesIllNeverSee
How the prize works (important)
The sponsor track rewards repos where Codex did real work, shown through Codex-attributed commits. It does NOT require that 100% of the repo is Codex's. Two rules:
- Genuine work only. Let Codex actually write the code and commit it with its own attribution. Do not hand-copy output or fake attribution — that risks disqualification.
- Verify the official rule on the hackathon page before relying on this.
Current state (as of this handoff)
Done and pushed to Burnmydays/hf- (main):
- Codex parser fixed —
_codex_input_estimateiningest.py(Beta = output × real Claude io_ratio; Alpha = output × 2.0 AA baseline). Two pathways, both flagged*estimated. ./sigrank --all(run every provider in turn).- Instructions sharpened (app.py "Clock Your Signal" tab + README).
- Wild corpus = 10 tokscale.ai operators; board = 11 rows; Supabase migrated + synced.
Codex parser — DONE (do not change)
The Codex token conversion is FINAL: the ratio model in _codex_input_estimate
(ingest.py) — Alpha output×2 (no Claude profile) / Beta output×io_ratio (Claude
profile present) — handles the estimate. Do NOT add turn/daily-delta logic.
Codex's job: DEPLOY (the main handoff)
Do these in order so the work + attribution land in the submitted location.
Upload the repo to GitHub →
github.com/SunrisesIllNeverSee. The current working copy is at/Users/dericmchenry/Desktop/moses-sigrank(also ongithub.com/Burnmydays/hf-). Commit with Codex attribution and push to SunrisesIllNeverSee.Deploy to the HuggingFace Space (Gradio SDK;
README.mdalready has valid Space front-matter). Create/link the Space under the owner's HF account (burnmydays) and push the repo to the Space's git remote.Set the Space secrets (Space → Settings → Variables and secrets). Copy the values from
SECRETS.local.md(gitignored — never commit them):SUPABASE_URL→ read endpointSUPABASE_ANON_KEY→ read (RLS-gated, public-read)SUPABASE_SERVICE_KEY→ only if signed-in visitor rows should persist; leave UNSET for the curated demo (then writes are no-ops and pastes stay transient). Without these the app still boots on the SEED fallback (11 rows), so it never breaks.
Optional extra attributed commits (nice-to-have for the prize)
test_metrics.py— lock MO§ES Υ 18,436.98 / lev 2042.2 / 10x DEV 3.31 + the telescoping identity(o/i)·(cw/o)·(cr/cw)==cr/ifor every SEED row, plus both Codex pathways (Alphaoutput×2, Betaoutput×io_ratio).- Real Codex
$/1M— OpenAI per-1M prices inparse_codex_submissionmeta (keep*).
Verify BEFORE every Codex commit
cd /Users/dericmchenry/Desktop/moses-sigrank
.venv/bin/python -c "import py_compile,glob; [py_compile.compile(f,doraise=True) for f in glob.glob('*.py')]"
.venv/bin/python metrics.py # MO§ES must print Y 18436.98, lev 2042.2, 10xDEV 3.31, $/1M 0.527
(use python3 if there's no .venv.)
DO NOT let Codex touch
- The MO§ES (ccusage) SEED row in
metrics.py(canonical, Υ 18436.98). - The Υ formula
(C·O)/I²or the telescoping identity — these are the thesis. - The Codex estimation must stay flagged (
*) — never a silent strict assumption.
Already done — NOT available as Codex commits
- 2:1 → real-ratio anchor refinement (Alpha/Beta unified). Done by Claude this session.
- Board
~/*estimated-row marker. Done by Claude this session.
See SCRATCHPAD.md for live cross-agent state and TODO.md for the full task board.