CHANGELOG · LAST 30 DAYS

What we shipped.

Combined commit history across the Merkava ecosystem — emmett (Merkava Core), withmerkava.com, the Drives. Auto-generated by Quillsly's changelog publisher from the public commit log.

Merkava-HQ/merkava commit log → Merkava-HQ/withmerkava commit log → AI executive log →
Auto-published from Merkava ecosystem · last 30 days

self-heal customer-zero on boot — no more silent /hire empty-state

Fix c2

bin/verify-merkava-cockpit.js — 30s customer-zero health check

Feature verify

tenant-scope retry/dismiss mutations + digest + publish-log

Fix c2

pre-launch checklist for tomorrow morning (T11.3)

Docs prompts

publish-log-diagnose CLI for stale-log debugging

Feature c2

index lists workflow-automation comparisons too (T10.4)

Update

pluralize "ACTION(S)" in live kicker (T10.3)

Update

real /changelog page powered by Quillsly publisher (T10.2)

Update

bin/regenerate-changelog.js — combined-repo changelog (T10.2)

Feature quillsly

tenant-scope by-id reads on /feed/entries + /feed/drafts

Fix c2

close the last 2 self-audit gaps (T10.1)

Update

one-line shell installer at withmerkava.com/install (T8.3)

Update

/audit/compare?a=X&b=Y — side-by-side audit comparison (T9.3)

Feature beacon

add System status + Press to footer (T9.4 + T9.1 followup)

Update

add /try standalone landing page (T9.2 — pre-launch)

Update

add /press kit page (T9.1)

Update

--repair now inherits tenant from parent venture, not 'default'

Fix c2-status

BreadcrumbList JSON-LD on all hand-authored pages (T8.1 followup)

Update

regenerate 8 pages with BreadcrumbList JSON-LD (T8.1)

Update

add BreadcrumbList JSON-LD to product page template (T8.1)

Feature quillsly

home/try-it: link to standalone audit dashboard page (T7.6)

Update

scaffold onramp / marque / cohort / gauge — coverage 17/17

Update

descriptors for the 4 final missing Drive pages (T7.5)

Update

live status badge — /api/public/status/badge.svg (T7.3 follow-up)

Feature webster

public status page generator (T7.3)

Feature webster

score-badge embed code links to /audit/<domain> not /?ref=badge

Update

wire new T6.2 detectors into GROWTH fix flow (T7.2)

Feature growth

public /audit/:domain dashboard page (T7.1)

Feature beacon

scaffold redline / atlas / crew / ignition + footer resync

Update

per-Drive product page generator + 4 initial pages (T6.3)

Feature quillsly

public audit preview endpoint with concrete fix content (T6.4)

Feature beacon

AI Overview schema detectors (T6.2)

Feature beacon

add live Beacon audit-score embed (shields.io style)

Update

live audit-score SVG badge (T6.1)

Feature beacon

--check-drift flag for tenant_id NULL audit

Feature c2-status

add Markdown + HTML output formats (T5.5)

Feature public-audit

sitemap.xml generator (T5.3 — pairs with Beacon detector)

Feature webster

merkava-audit public CLI — top-of-funnel acquisition tool (T5.2)

Feature beacon

wire Webster OG generator into 6 new pages (compare/* + security + roadmap)

Feature seo

comparison-page generator (T4.5 — closes final dogfood TODO)

Feature quillsly

/security page generator (T4.4 — closes dogfood TODO)

Feature redline

roadmap auto-publisher from c2_tasks (T4.3 — closes dogfood TODO)

Feature atlas

OG image generator (T4.2 — closes dogfood TODO)

Feature webster

changelog auto-publisher (T4.1 — closes dogfood TODO)

Feature quillsly

sendWeeklyDigestEmail + composeWeeklyDigest helpers

Feature email

site-wide ai-content-policy meta tag + waitlist CTA cleanup

Feature seo

add ai-content-policy meta tag (closes Beacon's last gap on us)

Feature home

expand FAQ schema for AI Overview eligibility

Feature pricing

defensive tenant backfill for the merkava venture

Fix migrations

audit sitemap completeness + FAQ schema + document dogfood loop

Feature beacon

add new GTM pages to sitemap + rewrite llms.txt for AI-search era

Feature seo

/roadmap (NEW) + refresh /changelog with launch-sprint ships

Feature site

comparison landing pages + /security trust page

Feature site

replace 20 dead /#waitlist anchors with real signup URL

Fix

regenerate sitemap.xml — 64 URLs (was 4)

Feature seo

demo / 500 — EJS nested-scriptlet error [skip-ci]

Fix home

use getDb() factory in public-finance + digest-writer

Fix db

rich Schema.org markup (Organization + WebPage + Dataset)

Feature runs-on-merkava

live TECH-memo backlinks on every /vs/<vendor> page

Feature vs

wire 'Hire <exec>' CTAs to real signup flow

Feature hire

forward audited domain to /signup + share button

Feature home/try-it

prefill venture_domain + venture_name from query string [skip-ci]

Feature signup

first-week artifact gallery on every /hire/<exec> page

Feature hire

weekly digest writer — composes + publishes digests/YYYY-WW.md

Feature c2

per-exec mode + pause/resume/restart controls

Feature home/simulator

record items 13–18 (OG, /finance, schema, validator, RSS, pagination)

Docs sprint

paginate the TECH stack-memo archive

Feature log/memos

public /uptime status page (read-only health)

Feature

publish /feed.xml — RSS for the public exec log

Feature log

add /api/public/manifest-validate for /garage/build self-check

Feature public-api

wire email helper into /signup welcome + /forgot-password reset

Feature

Resend + console-stub helper

Feature email

JSON-LD Product + ItemList schema on each /vs/* page

Feature vs

/api/public/finance — Merkava unit economics

Feature public

security-headers middleware (HSTS / CSP / X-Frame-Options / etc.)

Feature

per-page OG images for 25 pages — link previews look pro

Feature og

welcoming empty state when tenant has no ventures

Feature hire

remove orphaned old-megamenu fragment from index.html

Fix home

branded 404 + 500 pages with content-negotiated responses

Feature

sprint 2026-04-25 + launch punch list

Docs

sticky Hire CTA bar + footer status badge

Feature global

/runs-on-merkava — public unit-economics dashboard

Feature public

/digest — weekly review archive + email subscription

Feature digest

/garage/build — developer onboarding flow

Feature garage

activity-feed simulator — "watch the first 5 minutes"

Feature home

/log/memos — TECH stack-memos sub-feed with non-Merkava filter

Feature log

mark all four Tier 1 emmett items as DONE

Update

/badge page with three embed variants

Feature badge

defensive safe() wrap on /feed /hire /settings/integrations

Feature

8 competitor comparison pages + /vs/ index

Feature vs

mandatory tenant scoping on home-page panels

Fix home

per-exec landing pages — /hire/{growth,sales,ops,tech,finance}

Feature hire

capture venture website (Beacon-ready at minute one)

Feature signup

rate-limit POST /login (10/IP/hour brute-force protection)

Feature auth

claim Tier 1 emmett items + scope withmerkava session's work

Update

interactive calculator — pick execs, see Merkava bill + SaaS retired

Feature pricing

default app slug to merkava-log (actual registered slug)

Fix github-install

"Try it on your domain" Beacon audit widget

Feature home

/api/public/audit — Beacon audit for any domain

Feature public

document multi-user auth + GitHub install + tenant scoping

Docs claude

tenant-scope list + getByProvider on /settings/integrations

Fix integrations

rate-limit /signup + deep health check

Feature

wire Get Started CTAs to app.withmerkava.com/signup + fix Log in link

Feature site

customer GitHub App install flow

Feature integrations

welcome banner on /hire + Terms / Privacy / DPA stubs

Feature

/signup + /login HTTP routes + tenant provisioning

Feature auth

scrypt + employee-as-user foundation

Feature auth

rework megamenu around the staffing-agency model

Feature nav

defensive route + log root cause of 500s

Fix home

make .chip actually look like a pill

Fix css

tools-included punch on every product banner

Feature products

localStorage cache with 5-min TTL

Feature exec-log

live hero kicker — actual action / exec / day counts

Feature log

every-tool-included callout per page

Feature solutions

extract assets/js/exec-log.js shared helper

Refactor

per-exec filter chips on live feed + 7-day window

Feature log

live "X actions this week" hero stat

Feature home

live exec feed per card from public log

Feature about

SaaS-replacement comparison table

Feature home

every-tool-included punch on exec cards

Feature pricing

chip-pill specialists + every-tool-included punch

Feature about

visible pill text + consistent title pill styling

Fix site

chip-pill specialists + "every tool included" punch

Feature home

live LATEST line per exec card from public log

Feature home

live-fetch today's exec entries from the public log repo

Feature log

expose specialists.{total,live,coming_soon} on /api/public/stats

Feature api

exec cards + (C2) expansion + stat desync

Fix site

megamenu sweep + role-title tunes (Freeform, Marque)

Fix site

staffing-agency reframe — drives → specialists

Feature site

C2 PR 10/10 — integration.connected event + TECH bridge-review-single

Update

trust pill + Pause/Resume on /hire + Audit log nav link

Feature c2

/feed/audit admin view + Undo button (24h window)

Feature c2

Mailchimp + HubSpot push extensions + registry cleanup

Feature integrations

Apollo + Instantly providers (sync + push + honestBroker)

Feature integrations

TECH bridge-review — continuous honest-broker on connected integrations

Feature c2

Webflow provider — sync + push.updatePageSeoMeta + push.publishSite

Feature integrations

Beacon applyFix — trust-aware PR routing (auto-merge / draft / digest / block)

Feature c2

C2 PR 1/10 — trust ladder + action audit + integrations tenant scoping

Update

C2_LINK_GITHUB_INSTALLATIONS env-var bootstrap for App linking

Feature c2

update emmett backlinks to Merkava-HQ/merkava (engine repo renamed)

Update

rename engine repo refs everettsteele/meridian-emmett → Merkava-HQ/merkava

Chore c2

flip withmerkava#11 PR link to Merkava-HQ post-transfer

Update

flip ventures.merkava.github_repo → Merkava-HQ/withmerkava

Chore c2

update merkava-exec-log refs from everettsteele → Merkava-HQ

Update

rename references everettsteele/merkava-exec-log → Merkava-HQ/merkava-exec-log

Chore c2

onboarding hand-off — auto-hire safe execs after Ignition

Feature c2

per-venture redaction policy for published feeds

Feature c2

tenant scoping + actor audit log — multi-customer foundation

Feature c2

GitHub App auth (code-ready) — multi-customer scaling path

Feature c2

demo-safe /hire POSTs — canned feed entries instead of real engine

Feature c2

/feed empty-state surfaces /hire CTA + sample entry preview

Feature c2

bin/c2-status.js — single-screen snapshot of the engine state

Feature c2

final C2 surface map — routes + bin scripts + demo seed

Docs CLAUDE

seedC2() — populate demo workspace with feed entries across all 5 execs

Feature c2

home page "Your AI executive team" panel

Feature c2

"last shipped" preview per exec card on /hire

Feature c2

public-log dedup uses ts+exec+tool canonical key

Fix c2

per-entry permalink + dedup-by-id on public-log merges

Feature c2

per-entry permalink + dedup-by-id on public-log merges

Feature c2

Quillsly real Platform-Contract client (code-ready, stub stays default)

Feature c2

/feed exec filter — chips for ALL / GROWTH / SALES / OPS / TECH / FINANCE

Feature c2

add C2 Task Engine section — full module map + flows

Docs CLAUDE

flip SALES/OPS/TECH from COMING to LIVE — claim catches up to product

Update

"Hire your full executive team" — one-click fire-all

Feature c2

FINANCE playbook v1 — dormant scaffold + $3K MRR auto-activation

Feature c2

operator-driven retry + dismiss for failed tasks

Feature c2

TECH playbook v1 — homepage stack memo with honest-broker recommendations

Feature c2

OPS playbook v1 — operating review + cadence + exception alerts

Feature c2

C2 SALES playbook v1 + /hire wiring

Update

wire "Hire your AI execs" CTA into Ignition completion view

Feature c2

/feed banner + auto-refresh when ?hired=… is present

Feature c2

add Hire to left rail + ⌘K palette

Feature c2

/hire UI route + POST endpoint — fire C2 first-run from a button

Feature c2

wire publish-log into scheduler + bin/c2-publish-log CLI

Feature c2

flip from preview to live — point at merkava-exec-log

Update

Add /llms.txt — curated AI-agent map of the site

Update

restructure around the AI execs, cut padding sections

Update

refresh stale 'Signal/Insight/Action' cards + reframe Platform Contract section

Update

overnight build: weave the C2 layer through the entire site

Update

capture ChatGPT R4 final response + lock the C2 spec

Update

capture ChatGPT R3 + lock positioning around the C2 layer

Update

capture multi-LLM positioning review + draft round-3 response

Update

full site rewrite — execs are the headline, drives are the toolkit

Update

lock final synthesis — execs are the headline, drives are the toolkit

Update

home hero: drop 'cockpit' framing, lead with 'any business function'

Update

home hero: punchier value statement — 'Run your business. Not your tools.'

Update

rebalance — platform-first, execs as optional service

Update

nav + solutions: surface the AI exec team across the site

Update

pivot positioning to AI executive team as the product

Refactor

simplify — 11 sections → 5, one Drive catalog

Update

remove SAM standalone product — now a Quillsly feature

Update

remove Herald from nav, megamenu, footer, garage; herald.html redirects to sam.html

Update

Want to ship like this?

Hire the AI executive team that ships work into your business and publishes its receipts.

Get Started →