Releases: JubaKitiashvili/everything-react-native-expo
v0.12.1 — Video Debugging, 29 Knowledge Rules, Adaptive Fix
Highlights
Video-Based Visual Debugging
/erne-debug-video recording.mp4 — analyze screen recordings to find temporal UI bugs (animation glitches, race conditions, gesture issues, scroll jank). Extracts key frames via ffmpeg, Claude analyzes as timeline.
29 Knowledge Rules (Auto-Updating)
Comprehensive rules covering Expo SDK 55, RN 0.84, React 19.2, plus 15 libraries: Reanimated v4, Gesture Handler, Skia, SVG, Screens, ExecuTorch, Callstack AI, Bottom Tabs, RNTL, Reassure, Audio API, Enriched, Freeze, Voltra.
Adaptive Issue Fix
Dashboard "Agent Fix" auto-detects Claude Code — routes to specialist agent with post-verification. Complex issues show "Needs planning".
Worker — PR Creation + 6 Providers
Pipeline now pushes branch and creates PR. New local JSON provider. Interactive setup guides in dashboard.
Dashboard — 25 Bug Fixes
WebSocket port, MCP health check, pixel art agent status, fix output persistence, auto-audit, docs generation, font sizing, and more.
Install
npx erne-universal@0.12.1 initv0.8.0 — Context Intelligence System
Context Intelligence System — 99% Token Savings
ERNE v0.8.0 introduces a benchmark-verified context optimization system that compresses tool outputs by 97–100%, preserves exact code examples via FTS5 search, and leaves 99.6% of your context window free for problem solving.
Highlights
| Layer | What it does | Savings |
|---|---|---|
| Content Summarizer | Auto-detects 14 content types (docs, JSON, logs, test output, build output, CSV, git history) and compresses to statistical summaries | 97–100% |
| Index + Search | FTS5 BM25-ranked retrieval returns only relevant chunks — code examples preserved exactly | 80% |
| Full Session | Combined across a real debugging session (docs, snapshots, issues, tests, builds) | 99% |
Real numbers: 537 KB of tool outputs → 2.6 KB of context. See BENCHMARK.md for the full 21-scenario breakdown.
What's New
- Content summarizer with 14 auto-detected content types
- Content store with FTS5 BM25 search, Porter stemming, heading-based chunking
- 21-scenario benchmark suite verified against real tool outputs (Context7, Playwright, GitHub, vitest, tsc, nginx, git)
- Agent Preloader wiring — transition tracking with
/api/context/predictendpoint - Hook execution metrics — duration, profile, and exit code reported to dashboard
- PostToolUse context tracking —
context_bytesin event flow
Install / Upgrade
npx erne-universal initFull changelog: https://github.com/JubaKitiashvili/everything-react-native-expo/blob/main/CHANGELOG.md
v0.6.3 — Clarify Claude Code requirement
Documentation
- Clarify that full agent experience (11 agents, pipeline, dashboard, hooks) requires Claude Code
- Other IDEs receive adaptive rules and stack-specific configuration
- Updated README and website IDE support sections
- Added Vercel Analytics and Speed Insights to erne.dev
v0.6.2 — WebSocket Heartbeat & Docs Fixes
Fixes
- Dashboard WebSocket heartbeat — ping/pong every 30s to prevent stale connections from accumulating
- README demo video — fixed video URL for GitHub rendering
- Gitignore — added
screenshots/for local marketing assets
Install / Upgrade
npx erne-universal initFull Changelog: v0.6.1...v0.6.2
v0.6.1 — Launch-Ready Release
What's New in v0.6.1
Patch release with integration tests, doctor improvements, and package metadata fixes.
Added
- 5 integration tests verifying variant file copying in
generateConfig - Variant validation check (#9) in
erne doctorhealth check - Full CHANGELOG.md with version history
Fixed
- Critical: Variant path bug — rule and agent variants now correctly resolve from
rules/variants/andagents/variants/(fixed in v0.6.0, tested in v0.6.1) - npm repository URL format in package.json
- Memory integration docs updated to 11 agents
Quality
- 331/331 tests passing
- 0 lint errors
- All 24 variant files verified
- Bundle: 270 KB, 184 files
Full v0.6.0 highlights
- Pipeline orchestrator — 11th agent for multi-agent workflow coordination
/orchestratecommand — 5-phase pipeline: Plan → Implement → Test → Review → Validate- Memory integration — all 11 agents with cross-session learning via MCP tagging
- Agent personalities — Identity, Communication Style, Success Metrics for all agents
- 3 new commands —
/orchestrate,/code,/feature - Adaptive init — deep-scans 15 stack dimensions, selects from 24 variant templates
Install: npx erne-universal init
v0.6.0 — Pipeline Orchestration, 11 Agents & Adaptive Init
What's New in v0.6.0
🎯 Pipeline Orchestration (NEW)
- Pipeline orchestrator agent — 11th agent that coordinates multi-agent workflows
- 5-phase pipeline: Plan → Implement → Test → Review → Validate
- /orchestrate command for launching coordinated workflows
- Retry logic (max 3 attempts) with user escalation on persistent failures
- Handoff templates for structured agent-to-agent context passing
🧠 Memory Integration
- All 11 agents now have memory integration via MCP tagging convention
[agent, project, category] - Cross-session learning with save/search patterns per agent
🎨 Agent Personalities & Variants
- All 9 variant files enhanced with Identity & Personality, Communication Style, Success Metrics, Memory Integration sections
- Each agent has a unique vibe, communication style, and quantified success metrics
🔍 Adaptive Init System (v0.5.0+)
- Deep stack detection — 15 dimensions (state, navigation, styling, lists, images, forms, storage, testing, build system, etc.)
- Variant selection — auto-picks from 24 variant templates matched to your exact stack
- CLAUDE.md 3-scenario handling — creates new, merges into existing, or updates ERNE-managed blocks
🎮 Dashboard Enhancements
- Pipeline orchestrator added as 11th agent in pixel-art dashboard
- Conference room with orchestrator coordination visualization
- Demo video, mobile responsive layout
📦 New Commands
/orchestrate— multi-agent pipeline/code,/feature— focused development/learn,/retrospective— learning workflows/setup-device— device configuration
🛡️ Quality Infrastructure
scripts/lint-agents.js— validates agent frontmatter and required sectionslib/sync-configs.js— syncs CLAUDE.md → .cursorrules, .windsurfrules, AGENTS.md, GEMINI.md- ESLint 9 flat config + Prettier
- CONTRIBUTING.md with full contributor guide
- CI: Node 18+20 matrix with tests + agent linting
📚 Documentation
- Pipeline documentation with phases, retry logic, escalation rules
- 4 handoff templates (Standard, QA PASS, QA FAIL, Escalation)
- Memory integration docs with per-agent examples
- 4 workflow examples (new feature, upgrade, new screen, bug fix runbook)
- README visual redesign with badges, tables, and pipeline visualization
🐛 Bug Fixes
- 6 critical bugs fixed (dashboard, hooks, dead imports)
- Fixed CI timeout in pre-edit-test-gate test
- Updated validation counts for 11 agents and 19 commands
- Removed performance-budget.js (merged into bundle-size-check.js)
- Fixed dashboard shell injection vulnerability (execFileSync)
Full Changelog: v0.3.0...v0.6.0
Install: npx erne-universal init
v0.3.0 — Agent Dashboard & Parallel Agents
What's New
Agent Dashboard
Real-time pixel-art dashboard that visualizes all 10 agents working in an animated office environment.
erne dashboard # Start on port 3333, open browser
erne dashboard --port 4000 # Custom port
erne start # Init project + launch dashboard- Pixel-art office canvas with 4 rooms
- Procedural agent sprites with idle/working/done animations
- WebSocket real-time state sync with exponential backoff reconnect
- Sidebar status panel with agent list and status badges
- Claude Code hook integration for automatic agent event tracking
New Agents
- senior-developer — Experienced developer agent for complex implementation tasks
- feature-builder — Parallel feature implementation with architecture awareness
ClickUp Integration
- Automated daily news scanners syncing to ClickUp issues
- GitHub Actions workflows for RN/Expo and AI agent news
Other Changes
- Token efficiency documentation and dashboard showcase in README
- Comprehensive contribution guide, issue templates, and partnership program
- Security fix:
execFileSyncto prevent shell injection in dashboard - Keyword-based filtering replacing Claude API in news scanners
Install / Upgrade
npx erne-universal initFull Changelog: v0.2.0...v0.3.0