jasondo OpenAI Codex commited on
Commit
4755cbc
·
1 Parent(s): f4134f7

Point deployment at Build Small Space

Browse files

Co-authored-by: OpenAI Codex <codex@openai.com>

.github/workflows/sync_to_hf.yml CHANGED
@@ -28,7 +28,7 @@ jobs:
28
  name: Push GitHub main to Hugging Face
29
  runs-on: ubuntu-latest
30
  env:
31
- HF_SPACE_URL: https://huggingface.co/spaces/jasondo111/Snap2Sim
32
 
33
  steps:
34
  - name: Checkout full history with LFS
 
28
  name: Push GitHub main to Hugging Face
29
  runs-on: ubuntu-latest
30
  env:
31
+ HF_SPACE_URL: https://huggingface.co/spaces/build-small-hackathon/Snap2Sim
32
 
33
  steps:
34
  - name: Checkout full history with LFS
AGENTS.md CHANGED
@@ -416,6 +416,16 @@ technical cutaway animation.
416
  `92853cc9acf19555524a7f65b189926e9088f4fb`. The synced Space includes
417
  `PRESENTATION_PROMPT.md`, `presentation/deck.html`, and
418
  `presentation/assets/.gitkeep`.
 
 
 
 
 
 
 
 
 
 
419
 
420
  ## Next Work
421
 
@@ -423,10 +433,9 @@ technical cutaway animation.
423
  tune token/context/timeout values down if valid JSON remains reliable with
424
  lower latency. The synthetic Modal check now succeeds with the current
425
  `4096` output token, `8192` context, `300s` timeout settings.
426
- - The Hugging Face Space is now public under `jasondo111/Snap2Sim`. If the
427
- submission requires org ownership, transfer it to
428
- `build-small-hackathon/Snap2Sim`, then update README, presentation links, and
429
- `.github/workflows/sync_to_hf.yml`.
430
  - Keep the README opening hook intact: "You find a small metal cylinder at a
431
  flea market. What is it? How does it work inside?" Maintain the judge-facing
432
  YAML tags and public pitch if future README updates are needed.
 
416
  `92853cc9acf19555524a7f65b189926e9088f4fb`. The synced Space includes
417
  `PRESENTATION_PROMPT.md`, `presentation/deck.html`, and
418
  `presentation/assets/.gitkeep`.
419
+ - User transferred the public Space to
420
+ `build-small-hackathon/Snap2Sim` on June 15, 2026. Verification confirmed the
421
+ org-owned Space is public, running on `cpu-basic`, and serves
422
+ `https://build-small-hackathon-snap2sim.hf.space`. The transferred Space kept
423
+ SHA `f4134f7379db5abd0b6b58130da2d677c0fcb218` at verification time.
424
+ - Org-owned Space endpoint smoke verification on June 15, 2026 passed:
425
+ `/generate_scene` returned `renderer: three`, `render_mode: three`, and no
426
+ HTML field for `EXAMPLE_ANALYSIS`; `/analyze_image` returned a real Modal
427
+ analysis for a synthetic target-like image as `rotary indexing mechanism` at
428
+ `0.85` confidence with 3 parts.
429
 
430
  ## Next Work
431
 
 
433
  tune token/context/timeout values down if valid JSON remains reliable with
434
  lower latency. The synthetic Modal check now succeeds with the current
435
  `4096` output token, `8192` context, `300s` timeout settings.
436
+ - The Hugging Face Space is now public under
437
+ `build-small-hackathon/Snap2Sim`. Keep README, presentation links, and
438
+ `.github/workflows/sync_to_hf.yml` pointed at that org-owned Space.
 
439
  - Keep the README opening hook intact: "You find a small metal cylinder at a
440
  flea market. What is it? How does it work inside?" Maintain the judge-facing
441
  YAML tags and public pitch if future README updates are needed.
PRESENTATION_PROMPT.md CHANGED
@@ -134,7 +134,7 @@ Two columns.
134
 
135
  ### Slide 7 — Closing / Call to Action
136
  - Restate the one-liner: **Snap a photo. See inside the machine.**
137
- - Links: GitHub source of truth `https://github.com/Bigstonks1/Snap2Sim`; Hugging Face Space `https://huggingface.co/spaces/jasondo111/Snap2Sim` (public submission Space; transfer to `build-small-hackathon/Snap2Sim` is pending if required).
138
  - Credit line: "Built by Jason Do with implementation assistance from OpenAI Codex."
139
  - End on the hook image/line for symmetry with slide 1.
140
 
@@ -178,4 +178,4 @@ Use these as the factual backbone. Do **not** invent metrics or claims beyond th
178
 
179
  ### Open items / placeholders to flag in the deck
180
  - Public demo video + social post link (needed before Best Demo / Sharing is Caring can be claimed).
181
- - Space is public under `jasondo111/Snap2Sim`; org transfer remains pending if the submission process requires it.
 
134
 
135
  ### Slide 7 — Closing / Call to Action
136
  - Restate the one-liner: **Snap a photo. See inside the machine.**
137
+ - Links: GitHub source of truth `https://github.com/Bigstonks1/Snap2Sim`; Hugging Face Space `https://huggingface.co/spaces/build-small-hackathon/Snap2Sim` (public submission Space under the Build Small Hackathon organization).
138
  - Credit line: "Built by Jason Do with implementation assistance from OpenAI Codex."
139
  - End on the hook image/line for symmetry with slide 1.
140
 
 
178
 
179
  ### Open items / placeholders to flag in the deck
180
  - Public demo video + social post link (needed before Best Demo / Sharing is Caring can be claimed).
181
+ - Space is public under `build-small-hackathon/Snap2Sim`.
README.md CHANGED
@@ -41,13 +41,13 @@ the pawl catching, the port opening.
41
 
42
  ## Demo
43
 
44
- - Hugging Face Space: https://huggingface.co/spaces/jasondo111/Snap2Sim
45
- - App host: https://jasondo111-snap2sim.hf.space
46
  - Source of truth: https://github.com/Bigstonks1/Snap2Sim
47
 
48
- The Space is public for submission. The app is built as a Gradio Space with a
49
- custom `gradio.Server` shell; GitHub remains the source of truth for code
50
- changes.
51
 
52
  ## Hackathon Fit
53
 
@@ -125,9 +125,9 @@ Recent local and deployed checks confirmed:
125
  - The public Space serves the trusted `index.html` shell.
126
  - `/analyze_image` returns validated mechanism payloads through the secured
127
  Modal bearer-token flow.
128
- - A public smoke test on June 15, 2026 returned a real Modal analysis for a
129
- synthetic target-like image as `rotary indexer` at `0.6` confidence with 3
130
- parts.
131
  - `/generate_scene` returns a deterministic Three.js scene descriptor, not raw
132
  HTML; a public smoke test returned `renderer: three`.
133
  - The renderer handles six-part scenes, axial orientation from geometry sizes,
 
41
 
42
  ## Demo
43
 
44
+ - Hugging Face Space: https://huggingface.co/spaces/build-small-hackathon/Snap2Sim
45
+ - App host: https://build-small-hackathon-snap2sim.hf.space
46
  - Source of truth: https://github.com/Bigstonks1/Snap2Sim
47
 
48
+ The Space is public for submission under the Build Small Hackathon organization.
49
+ The app is built as a Gradio Space with a custom `gradio.Server` shell; GitHub
50
+ remains the source of truth for code changes.
51
 
52
  ## Hackathon Fit
53
 
 
125
  - The public Space serves the trusted `index.html` shell.
126
  - `/analyze_image` returns validated mechanism payloads through the secured
127
  Modal bearer-token flow.
128
+ - A public smoke test on the org-owned Space on June 15, 2026 returned a real
129
+ Modal analysis for a synthetic target-like image as `rotary indexing
130
+ mechanism` at `0.85` confidence with 3 parts.
131
  - `/generate_scene` returns a deterministic Three.js scene descriptor, not raw
132
  HTML; a public smoke test returned `renderer: three`.
133
  - The renderer handles six-part scenes, axial orientation from geometry sizes,
presentation/deck.html CHANGED
@@ -901,7 +901,7 @@
901
  </div>
902
  <div class="link-row">
903
  <span>HF Space</span>
904
- <p>https://huggingface.co/spaces/jasondo111/Snap2Sim<br><span class="subtle">Public submission Space; transfer to the Build Small org is still pending if required.</span></p>
905
  </div>
906
  <div class="link-row">
907
  <span>Credit</span>
 
901
  </div>
902
  <div class="link-row">
903
  <span>HF Space</span>
904
+ <p>https://huggingface.co/spaces/build-small-hackathon/Snap2Sim<br><span class="subtle">Public submission Space under the Build Small Hackathon organization.</span></p>
905
  </div>
906
  <div class="link-row">
907
  <span>Credit</span>