Shipped — what we've built recently
Public log of recently shipped capabilities, in date order.
Solo-founder credibility play: you should be able to see how often this platform actually ships, on what cadence, and at what scope. Entries are sourced from the live commit history and the public Sprint hand-off reports. Updated by hand at the end of each sprint.
Legend
- platform — capability shipped to the codebase, demoable on isystem.ai
- marketing — public-facing surface (landing page, sector page, case study, blog post)
- ops — operational seed (CMS data, schema seed, monitor configuration)
- 2026-05-10·Sprint 3 / Sprint 4 Phase Amarketing
/thesis-dutch-sme-ai-adoption + /changelog public surfaces
MSc thesis abstract page (highest single trust signal for compliance/legal screeners) and this public changelog. EN/NL/AR with RTL.
- 2026-05-10·Sprint 3 Phase 4ops
Market Monitor + Opportunity Engine seeded
12 competitor domains, 8 authority domains, NL-weighted topic keywords. Plus 9 representative opportunities (4 detector categories) so the dashboard at isystem.ai shows real signal on first load.
- 2026-05-10·Sprint 3marketing
/governance + /enterprise-support + 3 service-line pages + 3 pillar posts
Governance page (pre-flight metering, audit ledger, preview/apply/rollback, role-gated mutations, GDPR posture). Enterprise support page (service-agreement model, three engagement shapes). /ai-media-operations, /seo-growth-ops, /client-sla-operations service-line wraps. Three pillar blog posts seeded (NL governance, EN OS metaphor, NL legal).
- 2026-05-09·Sprint 2marketing
Sector pages + legal-firm case study + B1 pricing
Three sector pages shipped (legal, education, horeca) NL-primary. Anonymized legal-firm case study (29 articles migrated, bilingual workspace, GDPR posture). /basic-vs-pro page updated with pricing floors: Basic from €499 setup + €50/month, Pro from €899 setup + €699/month.
- 2026-05-09·Sprint 1marketing
Home + About + service copy rewrite + /basic-vs-pro launch
Hero, footer, services, about renderer fallbacks rewritten to anchor on three positioning anchors: desktop OS metaphor, governed AI, learning system. Hossam's three-chapter founder arc surfaced on About. AI context strings updated to encode brief. Initial /basic-vs-pro page shipped.
- 2026-04-29·Pre-Sprint platformplatform
Workspace membership onboarding state
Per-membership first-run guided tour state. A manager invited to two workspaces gets two independent tours.
- 2026-04-28·Pre-Sprint platformplatform
ElevenLabs preset voice library + booking availability seeding
Voice Library shipped with ElevenLabs preset voices ready for instant podcast production. Default booking availability rules seeded so a fresh workspace has working slot logic out of the box.
- 2026-04-27·Pre-Sprint platformplatform
Per-content locale + author profiles + workspace popups
Per-row locale tracking on content_items so EN/NL/AR versions of the same piece coexist within a workspace. Author profiles with display name, avatar, bio, social links. Workspace popups module (newsletter + booking templates, exit-intent + timed).
- 2026-04-26·Pre-Sprint platformplatform
Arabic locale support across content, footer, page heroes
Full AR locale wiring: content seeds, footer translations, page-hero JSONB updates, body-block AR fallbacks. RTL handling honored across surfaces.
- 2026-04-24·Pre-Sprint platformplatform
Market Monitor archive + canonical-URL deduplication
Read/archived state on monitor results. Canonical-URL deduplication so syndicated articles don't double-count in digests.
- 2026-04-22·Pre-Sprint platformplatform
SEO feedback loops Wave 1 — write-side persistence
Internal-link graph persists every accepted edit. Learned-authority domains accumulate per workspace. Proposal events store full history. Wave 2 (read-side rankers acting on history) is roadmap.
- 2026-04-21·Pre-Sprint platformplatform
Market Monitor schema + cron-driven scanning
Workspace-scoped competitor + authority + keyword config. Tavily-driven scanner with change-type classification. Cron + admin-triggered execution.
- 2026-04-19·Pre-Sprint platformplatform
Opportunity Engine schema — scans + opportunities + lifecycle
Persistence layer for scan runs and surfaced opportunities. Status lifecycle (pending / approved / dismissed / implemented / superseded). Category enum (seo, content, conversion). RLS-isolated per workspace.
Want to track this in real time? The Opportunity Engine and the audit ledger are both visible to workspace admins; this public changelog is the marketing-side mirror of that operational view. Both ship, both update.
