SlopScore
00 crowd

memory-court-build-week

GPT-5.6 proposes memory interventions; sonuv-guard adjudicates every structured state change.
Open repo on GitHub Open the demogithub.com/billgaohub/memory-court-build-week
Python · ★ 1 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 1 hour ago by billgaohub · last checked 1 hour ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-10-02: GPT-5.6 proposes memory interventions; sonuv-guard adjudicates every structured state change.; its own README says "Its current key has no billable quota, so the default judgeable artifact is a competition-period trace generated by GPT-5". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as billgaohub. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
GPT-5.6 proposes memory interventions; sonuv-guard adjudicates every structured state change.
website
https://memory-court-build-week.vercel.app
created
2026-07-18 · pushed 2 months ago · 19 commits · 1 contributor
languages
Python 57%TypeScript 26%CSS 13%Shell 3%HTML 0%Dockerfile 0%
paperwork
licensereadme 57% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 1 hour ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
cssdockerfilehtmlpythonshelltypescript
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: GPT-5.6 proposes memory interventions; sonuv-guard adjudicates every structured state change.; its own README says "Its current key has no billable quota, so the default judgeable artifact is a competition-period trace generated by GPT-5". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

Memory Court

Verify submission

Memory Court is an auditable autonomous-agent demo built for OpenAI Build Week. GPT-5.6 investigates a memory case, chooses one structured action per turn, and proposes bounded cognitive-state interventions. sonuv-guard independently adjudicates every intervention as COMMIT, REPAIR, REJECT, or FORGET before any state is applied.

The interface makes the boundary explicit: GPT-5.6 supplies the investigation and proposal; Guard controls structured state execution. Guard does not review or certify the model's natural-language reasoning.

Public build

The public build keeps the server-side GPT-5.6 Responses API path intact. Its current key has no billable quota, so the default judgeable artifact is a competition-period trace generated by GPT-5.6 Sol inside Codex, executed against the real Guard adapter, and displayed as REPLAY MODE. It is explicitly not presented as an API-live run.

Judge experience

  1. Open the application and select The Silent Lifeboat, the competition-period case.
  2. Inspect the gold REPLAY MODE trace. Its provenance banner states that GPT-5.6 Sol generated the actions inside Codex—not through the OpenAI API—and the checked-in source action file is reproducibly adjudicated by sonuv-guard.
  3. If the server later has usable API quota, choose Run live audit. Otherwise the failed live request automatically returns to the same labeled replay.
  4. Choose Export audit JSON to inspect the complete evidence artifact.

No account is required. The public demo is free to test and rate-limits each client to five new live sessions per ten minutes.

Architecture

Vercel: React + TypeScript + Vite
             |
             v
Railway: FastAPI -> OpenAI Responses API (GPT-5.6)
             |
             v
       schema validation -> sonuv-guard -> committed state + audit event

The live loop is deliberately bounded to 8 model calls, 8 events, 3 intervention proposals, and 600 output tokens per call. Each OpenAI request has a 30-second timeout; timeout and rate-limit responses retry once. Sessions live in one API process for one hour. This is a transparent hackathon-grade design, not a distributed production control plane.

Local setup

Requirements: Python 3.11+, Node.js 22+, and an optional OpenAI API key for live mode.

git clone https://github.com/billgaohub/memory-court-build-week.git
cd memory-court-build-week

python3 -m venv .venv
. .venv/bin/activate
pip install -e 'backend[test]'

export OPENAI_API_KEY='your server-side key'
export ALLOWED_ORIGINS='http://localhost:5173'
uvicorn memory_court.app:app --app-dir backend --host 127.0.0.1 --port 8000

In a second terminal:

cd frontend
npm ci
VITE_API_BASE_URL=http://localhost:8000 npm run dev

Without OPENAI_API_KEY, /api/health reports live_available=false and the frontend presents the labeled replay.

Verification

bash scripts/verify.sh

The gate runs 36 backend tests, including exact reproduction of the Codex-generated Guard trace, frontend interaction tests, TypeScript checking, a production build, vendored-source hashes, and—inside the original source workspace—the upstream 121-test sonuv-guard regression suite.

GPT-5.6 usage

The competition-period Silent Lifeboat replay was generated by GPT-5.6 Sol inside Codex in primary task 019f725e-6f43-78c2-8587-4ad6a3725d9f. The exact six source envelopes are checked in at replay/silent_lifeboat.codex-actions.json. A backend test executes them through the same AgentSession and sonuv-guard adapter and requires the published six-event replay, including REPAIR followed by COMMIT, to match exactly.

Separately, the retained live backend uses the async OpenAI Python SDK Responses API with gpt-5.6, Pydantic structured outputs, low reasoning effort, low verbosity, store=false, and a 600-token ceiling. Each response must be exactly one of:

  • inspect_memory
  • propose_intervention
  • finalize

Only propose_intervention reaches Guard. Invalid fields, booleans masquerading as integers, out-of-range values, and empty patches are rejected before adjudication.

The recorded Codex trace and API-live path are never conflated: replay uses mode=replay, api_live=false, and the model label gpt-5.6-sol via Codex (recorded).

Built with Codex

Codex was used to review the original game plan, isolate a standalone architecture, create the approved design specification, implement the backend and frontend test-first, package the pre-existing Guard runtime with provenance hashes, prepare deployment, and run the completion audit. The primary build task ID and commit evidence are recorded in CODEX_EVIDENCE.md.

Provenance and scope

The autonomous loop, FastAPI service, React audit console, Silent Lifeboat case, replay system, deployment packaging, tests, and submission materials were created during the competition period. A precise snapshot of pre-existing sonuv-guard commit 62157c5 and the pre-existing Last Birthday case are disclosed in PREEXISTING_VS_NEW.md.

Deployment

  • Railway builds backend/Dockerfile from the repository root. Configure OPENAI_API_KEY, OPENAI_MODEL=gpt-5.6, TRUST_PROXY=true, and ALLOWED_ORIGINS.
  • Vercel uses frontend as Root Directory, npm run build as Build Command, dist as Output Directory, and the Railway origin as VITE_API_BASE_URL.
  • After Vercel assigns the production domain, set that exact origin in Railway's ALLOWED_ORIGINS and redeploy.

See SECURITY.md for the threat boundary and SUBMISSION.md for competition copy.

License

MIT. See LICENSE.

Read the rest on GitHub

Scan report · 2026-10-02
  • ✓ Prohibited terms or links
  • ✓ Repository eligibility
  • ✓ slopscore.md paperwork
  • ✓ Content policy
  • ✓ Risk review

From the balcony · 0 of 4 clapped

    Cap'm Slop, Princess, Crusoe and Schnitzel read it and passed. Their reasons are on the balcony, with every other verdict.

    Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

    0 comments

    log in to comment.

    report this listing — log in to report