Commit History
-
Add track:backyard and track:wood badge tags for submission
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>27f20f1 -
Add demo video + social post links to README
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>4c8a888
-
Add speculative badge to results + v2 ROADMAP
- Static "speculative / modeled, not predicted" badge on timeline and world results (responsible-UX guardrail, no extra model calls) - ROADMAP.md parks the routed schema-driven architecture as v2 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>65e1839 -
Make hero title bulletproof-visible
Gradio's theme CSS was overriding the gradient background, leaving the gradient-text title transparent (invisible). Force the gradient with !important inside an @supports guard, and fall back to a solid visible color where gradient-text isn't applied. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>8629759 -
Fix invisible hero title + add text-free atmospheric images to results
- Hero title rendered transparent (background-clip:text didn't paint); add display:inline-block and a solid color fallback - Generate one cinematic, explicitly text-free FLUX image per result, embedded as a banner in the timeline/world fork card via base64 data URI - Graceful: cards render fine if image generation is unavailable - README updated to reflect atmospheric (no-text) imagery Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>c2cb46f -
Visual polish: animated hero, glowing timeline spine, badge/icon cards
Pure CSS/SVG upgrade (no generated images): animated gradient hero, vertical timeline spine with glowing year-nodes for ripples, gradient fork badges, hover lift, checkmark strengths, icon-led stat cards and winners/losers. Makes results feel like a designed timeline, not plain text. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>fcf8063 -
Replace gibberish image artifacts with legible HTML timeline/world cards
Diffusion models can't render readable text, so the newspaper/document artifacts came out as garbled noise. Both tabs now render the structured JSON the model already returns as clean HTML cards (ripples, branches, strengths, reflection question). Drops image generation from the UI; image_client.py retained but unused. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>ffb4f53 -
Wire up working Qwen/FLUX inference, fix Gradio 5 build, add safety fallbacks
- Switch text inference to HF chat_completion (Qwen2.5-7B), images to text_to_image (FLUX.1-schnell), removing heavy local torch/diffusers stack - Fix Gradio: wrap tabs in gr.Tabs(), attach events inside Blocks context, pin to Gradio 5 and reconcile README sdk_version - Wire real story/analysis state into path buttons; add return handler - Add .env loading + .env.example; HF_TOKEN via env/Space secret - Fix Windows UnicodeEncodeError in log prints - Add submission-ready README (track tags, rationale) and STATUS.md Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>f8c1b4a
-
Add application file
652e422 -
initial commit
Verified signaturedeb6614