Releases: aihxp/stack-ready
v1.1.10
Documentation-only patch. Removes the Mirror Box dogfood track from the ready-suite. The aihxp/mirror-box repo has been archived; the canonical-dogfood section in SUITE.md is gone; per-skill dogfood/ folders are deleted.
Changed
- SUITE.md no longer carries the "Canonical dogfood target: Mirror Box" section. Byte-identical sync across all ten siblings.
- dogfood/ folder removed from this repo.
Why
The Mirror Box reference implementation required real infrastructure (Fastify + OTel + Fly.io + Honeycomb account) to fully exercise. The user wanted a skill suite, not a project that demands a particular hosted stack. Removing Mirror Box restores that posture: every skill stands on its own SKILL.md plus references; downstream consumers compose via the artifact contracts the skills describe, without depending on a shared hosted exemplar.
The interop standard is unchanged. Skills still produce .{skill}-ready/*.md artifacts; downstream siblings still read them. The contract holds without a canonical demo.
v1.1.9
Documentation-only patch. Suite-wide SUITE.md refresh introducing the canonical dogfood target: aihxp/mirror-box. Adds a new "Canonical dogfood target" section to SUITE.md with links to the ten per-skill dogfood artifacts. Adds composition principle #7 codifying the byte-identical-SUITE.md invariant across siblings. No behavioral changes to the skill.
Changed
- SUITE.md: new "Canonical dogfood target: Mirror Box" section with artifact links.
- SUITE.md: composition principles now include #7 (byte-identical SUITE.md across siblings).
- SUITE.md: version table bumped; all ten skills reflect the coordinated sync.
Why a patch, not a minor
Same rationale as prior x.y.z patches: the skill's behavior, frontmatter contract, and reference library are unchanged. Only the cross-sibling SUITE.md is touched. Per the suite versioning discipline, patch-level is the honest bucket for documentary-only sibling-ship tracking.
v1.1.8
Documentation-only patch. Reflects the arrival of harden-ready v1.0.0 (https://github.com/aihxp/harden-ready) as a live sibling in the ready-suite. harden-ready is the tenth and final core-suite skill; its v1.0.0 release completes the shipping tier alongside deploy-ready, observe-ready, and launch-ready, and completes the ready-suite across planning (four), building (two), and shipping (four) tiers. harden-ready owns post-deploy adversarial review, OWASP Top 10 walkthroughs (Web / API / LLM), compliance control-to-code mapping (SOC 2 / HIPAA / PCI-DSS / GDPR), pen-test preparation and retest discipline, responsible-disclosure program design beyond SECURITY.md, and class-not-instance post-incident hardening. No behavioral changes to this skill.
Changed
SUITE.mdupdated to listharden-readyat 1.0.0 alongside the coordinated one-patch bump across every live sibling. Copy remains byte-identical across every live sibling.- SKILL.md frontmatter version bumped to 1.1.8. No content change beyond the version tag.
Why a patch, not a minor
The skill's behavior, frontmatter contract, and reference library are unchanged. Only the cross-sibling SUITE.md is touched to track a new sibling's release. Per the suite versioning discipline, patch-level is the honest bucket for documentary-only sibling-ship tracking.
v1.1.4 Sibling sync: launch-ready 1.0.0 live
Documentation-only patch. SUITE.md updated to reflect launch-ready v1.0.0. Shipping tier is now complete.
v1.1.3 Sibling sync: repo-ready 1.6.0 live
v1.1.3 (2026-04-23)
Documentation-only patch. Reflects the arrival of repo-ready v1.6.0 as a live sibling in the ready-suite with its suite-membership retrofit (frontmatter interop fields, SUITE.md, Unicode cleanup). No behavioral changes to the skill.
Changed
- SUITE.md known-good versions table updated: repo-ready now shows version 1.6.0 and its repo URL instead of "See its CHANGELOG."
- SKILL.md frontmatter version bumped to 1.1.3. No content change beyond the version tag.
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
v1.1.2 Sibling sync: observe-ready 1.0.0 live
[1.1.2] - 2026-04-22
Documentation-only patch. Reflects the arrival of observe-ready v1.0.0 (https://github.com/aihxp/observe-ready) as a live sibling in the ready-suite. No behavioral changes to the skill.
Changed
SUITE.mdupdated to list observe-ready at 1.0.0 alongside production-ready 2.5.3, stack-ready 1.1.2, and deploy-ready 1.0.1. Copy remains byte-identical across every live sibling.- SKILL.md frontmatter version bumped to 1.1.2. No content change beyond the version tag.
Why a patch
Same rationale as 1.1.1: only the cross-sibling SUITE.md and the version stamps are touched. The skill's behavior, references, and scoring contract are unchanged.
v1.1.1 Sibling sync: deploy-ready 1.0.0 live
[1.1.1] - 2026-04-22
Documentation-only patch. Reflects the arrival of deploy-ready v1.0.0 (https://github.com/aihxp/deploy-ready) as a live sibling in the ready-suite. No behavioral changes to the skill.
Added
SUITE.mdat repo root. Byte-identical copy of the suite map shared across every ready-suite sibling. Stack-ready did not previously ship one; this patch closes that gap so the byte-identical invariant holds across all live siblings (production-ready 2.5.2, stack-ready 1.1.1, deploy-ready 1.0.0).
Changed
- SKILL.md frontmatter version bumped to 1.1.1. Template version stamps in DECISION.md, STATE.md, and the staleness-check output updated to match. No content change beyond the version tag.
Why a patch, not a minor
The skill's behavior, references, and scoring contract are unchanged. Only the cross-sibling SUITE.md and the version stamps are touched. Per the suite versioning discipline, patch-level is the honest bucket for documentary-only sibling-ship tracking.
v1.1.0: Research-driven refresh
Research-driven refresh. Six parallel research threads (framework, data, auth/payments/email, hosting/observability/queues, decision methodology, cross-language) produced a consolidated dossier and surgical updates across every reference file.
No architectural changes. All edits are evidence-backed against primary sources captured in references/RESEARCH-2026-04.md (~150 verified URLs).
What changed
Added
references/RESEARCH-2026-04.md(~30K tokens) as the single source-of-truth dossier for 1.1.0's refresh.- Scoring framework split:
Ecosystem depth (8%)+Ecosystem trajectory (7%)replaces singleEcosystem / maturity (15%). - New
Exit cost / reversibility (7%)scoring dimension, first-class now (used to be tradeoff-narrative-only). - "When to skip the scoring pass entirely" section acknowledging the McKinley/DHH/Levels anti-scoring camp.
- Pre-flight question 7 (Reversibility posture): Exploratory / Committed / Foundational, with per-dimension reversibility defaults.
- DECISION.md template:
Prior art and analogous pickssection (Rust RFC influence). - 5 new cross-domain bundles: Cloudflare-native, Post-Cloud Rails, Phoenix LiveView, Django + HTMX + Alpine, TALL / Laravel + Livewire.
- Sync-engine anti-pairing (Convex + Liveblocks over same state, Supabase Realtime + Convex).
- LLM observability subsection (Braintrust, Langfuse, Helicone, LangSmith, Phoenix).
- TypeScript backend subsection (Hono leads edge/multi-runtime; Fastify Node-native; Elysia Bun-specific).
- JS runtime sub-axis (Node 24 LTS / Node 22 LTS / Bun / Deno 2 production posture).
Staleness fixes
- Auth.js folded into Better Auth (Sept 2025) - Auth.js downgraded to 5 for new projects.
- Remix v2 merged into React Router v7 (Nov 2024) - renames across domain-stacks.md.
- Stripe acquired Lemon Squeezy (July 2024) and launched Stripe Managed Payments (private beta April 2025).
- Prisma 7 (late 2025) removed the Rust query engine; historical bundle/cold-start penalties now stale.
- Neon acquired by Databricks (~$1B, May 2025); PlanetScale launched Postgres on Neki (Sept 2025).
- Redis fragmented (2024): Valkey / DragonflyDB / Upstash captured the "Redis-compatible" landscape.
- Highlight.io acquired by LaunchDarkly, shuts down Feb 28, 2026.
- Bun acquired by Anthropic (Dec 2025); Rising Stars 2025 #1 build tool.
- Vercel Fluid Compute + Active CPU (April 2025): up to 90% cost cut for idle-heavy workloads.
- Cloudflare Developer Platform: D1, Queues, Hyperdrive GA (April 2024); Workflows GA (2025); DO with SQLite on free tier.
Changed
- Default weight vector rebalanced: DX 20 / Scale 13 / Cost 13 / EcoDepth 8 / EcoTraj 7 / Exit 7 / Ops 12 / Compliance 10 / Hireability 10.
- SendGrid scoring dropped from 7 to 6 (free tier removed).
- Grafana Cloud bumped from 7 to 8 (primary Datadog migration target, ~40% savings documented).
- Cloudflare bumped from 7 to 8-9 depending on workload (Dev Platform GA).
Evidence base (sample)
- Stack Overflow Developer Survey 2024-2025.
- State of JS 2024 (Astro +39 pts satisfaction over Next.js).
- JavaScript Rising Stars 2024 and 2025.
- DB-Engines ranking trends (Postgres top climber in 4 of 6 recent months).
- ThoughtWorks Tech Radar Vol 31 and 34.
- State of Django 2025 (HTMX 24%, Alpine 14%).
- State of Laravel 2025 (Livewire 62%, Inertia 48%).
- Grafana Labs 50+ Datadog migration case studies.
- 37signals cloud exit: $10M+ over five years.
- Convex's own migration from Aurora MySQL to PlanetScale Postgres.
Did not change (explicitly)
- 9-step workflow, 4-tier completion structure, Mode A/B/C/D detection unchanged.
- Have-nots list unchanged.
- Compliance-as-filter principle unchanged.
Full changelog in CHANGELOG.md. Evidence in references/RESEARCH-2026-04.md.
v1.0.0: Initial release
Initial release of stack-ready, the third skill in the ready-suite alongside production-ready and repo-ready.
Scope: stack selection. Stops at the decision; does not build apps or configure repos.
What ships in 1.0.0
- 10-step workflow (Steps 0-9), 4 completion tiers, 18 requirements, per-step "Passes when" acceptance gates.
- Four entry modes: Greenfield, Assessment, Audit, Migration.
- 12 scoring dimensions: framework, language, database, ORM, auth, UI, client state, hosting, observability, payments, email, background jobs.
- 12 domain profiles: SaaS Multi-tenant, E-commerce, CMS / Content, Fintech, Healthcare, Education / LMS, CRM / Sales / Marketing, Customer Support / Helpdesk, Marketplace, AI / ML / LLM products, Analytics / BI, Internal Tools / Back-office.
- 36 pre-combined bundles: three archetypes (Safe Default, Fast-to-Ship, Enterprise) per domain, all compatibility-checked against pairing rules.
- Have-nots list of disqualifying anti-patterns: scores without stated weights, flip-point-free recommendations, ghost libraries, undisclosed commercial ties.
.stack-ready/DECISION.mdartifact template that slots directly into production-ready's Step 2 architecture note.
Principles
- Score for this job, not this year. Every score is opinionated under stated weights.
- No recommendation without a flip point.
- No vendor capture: no paid placement, no undisclosed commercial ties.
- Stops at the decision. Composes with production-ready and repo-ready.
Install: git clone https://github.com/aihxp/stack-ready.git ~/.claude/skills/stack-ready