- Rename acquire_cron_lock → acquire_run_lock in lib/formula-session.sh and all five *-run.sh call sites - Update all *-run.sh file headers: "Cron wrapper" → "Polling-loop wrapper" - Rewrite docs/updating-factory.md: replace crontab check with pgrep, replace "Crontab empty after restart" section with polling-loop equivalent - Update docs/EVAL-MCP-SERVER.md to reflect polling-loop reality - Update lib/guard.sh, lib/AGENTS.md, lib/ci-setup.sh comments - Update formulas/*.toml comments (cron → polling loop) - Update dev/dev-poll.sh usage comment - Update tests/smoke-init.sh to handle compose vs bare-metal scheduling - Update .woodpecker/agent-smoke.sh comments - Update site HTML: architecture.html, quickstart.html, index.html - Clarify _install_cron_impl is bare-metal only (compose uses polling loop) - Keep site/collect-engagement.sh and site/collect-metrics.sh cron refs (genuinely cron-driven on the website host, separate from factory loop) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| docs | ||
| al76.jpg | ||
| al76.webp | ||
| apple-touch-icon.png | ||
| collect-engagement.sh | ||
| collect-metrics.sh | ||
| compass.md | ||
| dashboard.html | ||
| factory-fixes-itself.jpg | ||
| factory-fixes-itself.webp | ||
| favicon-192.png | ||
| favicon.ico | ||
| index.html | ||
| og-image.jpg | ||
| README.md | ||
| robots.txt | ||
| sitemap.xml | ||
site/
Static site for disinto.ai.
Files
index.html— landing pagedashboard.html— live factory metrics dashboarddocs/quickstart.html— quickstart guide (from zero to first automated PR)docs/architecture.html— architecture overview (agent loop, phase protocol, vault)og-image.jpg— Open Graph image used for social sharing previews (og:image/twitter:image)al76.jpg/al76.webp— hero image (Robot AL-76)favicon.ico,favicon-192.png,apple-touch-icon.png— favicons
Regenerating og-image.jpg
og-image.jpg is a static binary asset committed to the repo. It is not
generated at build time. The recommended dimensions are 1200×630 px (the
standard Open Graph image size).
To regenerate it:
- Open a design tool (Figma, GIMP, Inkscape, etc.).
- Create a canvas at 1200×630 px using the site color palette:
- background
#0a0a0a, foreground#e0e0e0, accent#c8a46e
- background
- Include the Disinto logotype / tagline and any relevant branding.
- Export as JPEG (quality ≥ 85) and save to
site/og-image.jpg. - Commit the updated file.
Updating og-image.jpg when branding changes
Whenever the brand identity changes (logo, color palette, tagline), update
og-image.jpg following the steps above. Checklist:
- New image is 1200×630 px
- Colors match the current CSS variables in
index.html(:rootblock) - Tagline / copy matches the
<title>and<meta name="description">inindex.html - File committed and pushed before deploying the updated
index.html
Social platforms cache og:image aggressively. After deploying, use the Open Graph debugger and Twitter Card validator to invalidate their caches.