Changelog
Notable changes to slashsynthex.com — the public marketing and documentation site. For Synthex plugin releases, see the upstream repository at
bluminal/lumenai
.
Versions follow SemVer with site-content-level granularity: major = visual/IA overhauls, minor = new pages or sections, patch = copy/style fixes.
0.2.1 — 2026-06-08
Native-looping reliability fix, tracked from upstream. Synthex 0.9.10 + synthex-plus 0.5.10 hardens how a loop binds to its Claude Code session so iteration keeps being driven to completion instead of silently stalling at the first turn-end. This release clarifies that session binding on the concept page. See the upstream plugin release at
bluminal/lumenai
.
Amended
- Native looping concept page — the Multi-session section now notes that each loop is stamped with the id of the session that starts it (and re-stamped on resume). That binding is what lets the framework keep driving a loop turn after turn; the full state-schema and gate-ownership rules live in the upstream spec.
Acknowledgements
The plugin-side fix was authored and shipped by the upstream Synthex maintainers; this release covers only the documentation work to surface it on the public site.
0.2.0 — 2026-05-14
Native-looping coverage. The Synthex plugin shipped a native iteration primitive (synthex 0.8.0 + synthex-plus 0.4.0); this release documents and showcases it across the site. See the upstream plugin release at
bluminal/lumenai
.
Added
- Concept page —
/docs/concepts/native-looping. Canonical explainer for the iteration framework: state file schema, shared-context vs. isolation mode, multi-session semantics, promise emission, and coexistence with the officialralph-loopplugin. - Command reference pages (3 new) — full overlays for loop/synthex:loop, list-loops/synthex:list-loops, and cancel-loop/synthex:cancel-loop. Parameter tables, examples, refusal paths, and cross-references to the concept page.
- Command reference page (1 new) — refine-requirements/synthex:refine-requirements finally has its own overlay (it previously shipped with only the structured fallback).
- Landing-page feature card — a "Native looping" section between Lifecycle and the Org Chart, with a terminal-style example and a CTA to the concept page. Static SSG; no client JS added.
Amended
- next-priority/synthex:next-priority, review-code/synthex:review-code, and write-implementation-plan/synthex:write-implementation-plan reference pages each gained a "Native looping" subsection with that command's emission rule and an example.
- Sidebar nav and sitemap include the new concept page and reference pages.
Acknowledgements
The plugin-side feature was authored and shipped by the upstream Synthex maintainers; this release covers only the documentation work to surface it on the public site.
0.1.0 — 2026-05-11
Initial public release. The site goes live at slashsynthex.com with the full code-side deliverable across the five planned phases.
Pages
- Landing — marketing hero, lifecycle, 15-agent org chart with three tiers, command grid, quickstart, footer with Bluminal sponsor credit.
- Docs — three-pane shell with sidebar / right-TOC / scroll-spy. Group ordering: Get started → Concepts → Reference → Extending → Resources. Cmd+K palette across all routes.
- Concepts (7 pages) — Philosophy (excerpt + canonical link to AJ's essay), Lifecycle, Quality gates, Reviewer pipeline, Parallel execution, Marketplace, plus the standalone Configuration reference.
- Reference (7 pages) — Agents directory + per-agent slug routes (15), Commands directory
- per-command slug routes (11), Documents, Specs, ADRs, RFCs, Plugin architecture.
- Extending (2 pages) — Authoring agents, Authoring commands.
- Top-level — Examples (4 Coming-Soon slots), FAQ (6 Q&A), Links.
Per-route OG cards
Every route ships with a tailored OG image generated at the edge via @vercel/og. Landing,
docs-section, and reference-detail templates cover the full surface. All four dynamic OG
handlers wrap their primary render in try/catch with a system-font fallback.
Programmatic affordances
<SlashCommand>— single typographic source of truth for the/synthex:<verb>mark across NavBar, OrgChart, Commands grid, MDX, Cmd+K palette, and OG templates.<AnchorButton>— left-margin#glyph on every H2/H3 with one-click deep-link copy and<Toast>feedback.<PageShare>— Copy URL / Copy as markdown / Share to X / Share to LinkedIn dropdown on every docs page.<Toast>—aria-live="polite"provider, FIFO stack of 3, opacity-only animation underprefers-reduced-motion.- CodeBlock copy — every fenced code block gets a copy button; raw-code copy strips
leading prompts (
$,▸,>).
SEO + AI-search
- JSON-LD on every route:
WebSite+Organizationsite-wide, plusSoftwareApplication,HowTo,TechArticle,BreadcrumbList,CollectionPage,FAQPageas appropriate. dateModifiedderived fromgit log -1per source file (no rebuild-time noise).public/llms.txtshort summary;public/llms-full.txtregenerated at build from all docs MDX.- Sitemap with 47+ entries; robots.txt allows all crawlers, disallows
/design/. - Lighthouse:
/docsand/docs/getting-startedpass all four thresholds (Perf 95+, A11y 96, BP 95+, SEO 100).
Quality gates (CI-enforced)
- ESLint with custom
synthex/no-styled-jsx-in-loopsrule (D13). - TypeScript strict mode (
noUncheckedIndexedAccess,exactOptionalPropertyTypes). - Vitest 169/169 unit tests.
- Playwright e2e + a11y;
npm run test:a11ypasses 15/15 on the local build + 3/3 on the live deploy. size-limitbudgets per D19 (HTML ≤25KB, JS ≤240KB, CSS ≤30KB — gzipped).- Local structured-data audit validates every JSON-LD block against minimal Schema.org rules.
- Local internal-link audit asserts zero broken hrefs.
llms-full.txtstaleness check.
Infrastructure
- Hosted on Vercel (project
bluminal-labs/slashsynthex-web) with auto-deploy frommain. - Apex
slashsynthex.com+wwwredirect; HSTS preload-eligible. - Plugin data sync (
data/agents.json+data/commands.json) refreshed from the upstream LumenAI repo at build, with committed-snapshot fallback for rate-limit / outage resilience.
Acknowledgements
Sponsored and developed by Bluminal. The Ralph Loop driving the authoring iterations is itself a Claude Code plugin pattern.
Upcoming
- Pagefind search (post-launch, replacing the current static Cmd+K index)
- Examples pages (the four Coming-Soon slots filled in)
- AJ's "Agentic Software Delivery" essay republished where appropriate
The implementation plan tracks per-task status at the source level; this changelog records material site changes as they ship.