Changelog
What we shipped
Every feature, fix, and improvement — with PR links and timestamps.
1611
PRs merged
840
features
322
fixes
371
improvements
March 2026 606 changes
feature
Auto-mode and webhook calendar integration
#2710
improvement
Update docs after: Unified Operations Control Plane
#2706
feature
Wire MaintenanceOrchestrator and remove old systems
#2704
improvement
Extract health checks to maintenance modules
#2703
improvement
Migrate health and monitoring services to TimerRegistry
#2695
feature
TimerRegistry interface and SchedulerService extension
#2694
fix
Resolve build issues for end-to-end verification
#2686
docs
Add README and Diataxis docs for starter kit
#2685
feature
Design System starter kit — MCP server + monorepo skeleton
#2683
feature
Add MCP server package to design-system starter kit
#2682
feature
AI a11y agent + axe-core audit package for design-system starter
#2674
feature
Build Implement Agent
#2671
feature
AI design agent for design-system starter kit
#2670
infrastructure
Build site theme and layout system
#2668
feature
Add TinaCMS site builder to design-system starter kit
#2667
infrastructure
Build auto-generated documentation
#2665
feature
Vite-native component playground for design-system starter
#2664
docs
Update architecture memory after ai-agent-app doc review
#2663
feature
Add color science package (OKLCH scales, harmonies, WCAG contrast, semantic tokens)
#2662
feature
Add HTML/CSS output target to design-system starter kit
#2659
Show 586 more entries
feature
Add W3C DTCG design token package to design-system starter
#2661
feature
Pen-to-React pipeline for design system starter kit
#2658
improvement
End-to-end verification and build test
#2656
improvement
Extract .pen parser and type system
#2655
docs
Update README with full platform overview
#2654
feature
Create docs directory with extracted and new content
#2653
feature
Add MCP server package to ai-agent-app starter kit
#2652
feature
Wire ai-agent-app into scaffold route, UI picker, and starter features
#2651
docs
Add comprehensive README for AI agent app starter kit
#2650
infrastructure
Build prompt playground UI
#2649
feature
Add agent role system with GET /api/roles endpoint
#2648
improvement
Extract prompt builder and registry
#2647
feature
Add slash command system to ai-agent-app starter kit
#2646
feature
Add visual LangGraph flow builder to ai-agent-app starter kit
#2645
feature
Compose chat view with streaming, tool progress, and weather card
#2644
feature
Add session store and chat session hook to ai-agent-app starter kit
#2641
feature
Extract LangGraph state graphs package for ai-agent-app starter kit
#2643
feature
Add trace viewer UI and in-memory tracing
#2639
feature
Add App + State + Chat UI scaffold for ai-agent-app starter kit
#2640
feature
Add WebSocket sideband + ToolProgressEmitter to ai-agent-app starter
#2638
feature
ToolDefinition + requiresConfirmation registry pattern
#2637
feature
Add observability package with Langfuse + file tracing
#2636
docs
Add landing page and AI agent app starter kit documentation
#2635
feature
Add POST /api/chat streaming endpoint
#2634
feature
Wire tools package into server with Anthropic agentic loop
#2633
fix
Skip epic PR when children merged directly to dev (no epic branch on remote)
#2632
feature
Add model-resolver and Express server to ai-agent-app starter kit
#2631
feature
Add CSS theming system and UI atoms for ai-agent-app
#2627
feature
Add perplexity-style word fade-in animation for streaming responses
#2630
feature
Tools package — define once, deploy everywhere (starter kit)
#2629
improvement
Extract chat UI components to packages/ui
#2626
feature
Add packages/tools to AI Agent App Starter Kit
#2628
feature
Add ai-agent-app monorepo starter kit
#2624
docs
Add starter kit template system documentation
#2617
fix
Remove deleted PipelineService from lifecycle traceability test
#2605
feature
Add starter kit template selection to in-app project creation wizard
#2598
feature
Add project badge to kanban cards and list view rows
#2600
docs
Add starter kit how-to guides to public documentation
#2599
improvement
Add starter kit selection to create-protolab CLI interactive prompt
#2596
feature
Wire starter kits into create-protolab scaffold flow
#2594
feature
Add portfolio starter kit type
#2592
feature
Portfolio contact page, RSS feed, SEO completion
#2591
docs
Add documentation philosophy page to internal dev docs
#2590
feature
Portfolio page sections — Hero, ProjectGrid, Contact, About, Testimonials, BlogList
#2589
feature
Add docs/ directory to docs and portfolio starter kits
#2588
feature
Add CI workflow, agent context, and StarterKitType export for docs starter kit
#2587
feature
Add Docs Starter Kit (Starlight)
#2584
feature
Add portfolio starter kit with Astro 5, Tailwind v4, View Transitions
#2585
feature
Add shared Astro design system components
#2582
feature
Add shared design system tokens
#2579
feature
Rebuild flow-graph constants to 2-lane topology
#2578
improvement
PM Chat Panel UI
#2576
fix
Guard fire-and-forget stopFeature call against unhandled rejection
#2571
feature
Add members tag-input and color picker to project sidebar
#2569
fix
Mkdir -p target dir before copyFile in AtomicWriter backup recovery
#2568
improvement
Delete PipelineCheckpointService and remove featureFlags.pipeline
#2565
feature
Delete PipelineService and /api/pipeline/* routes
#2559
improvement
Delete flow-graph pipeline components and update registries
#2563
feature
Delete PipelineService and /api/pipeline/* routes
#2564
feature
Delete dead coordinator, review, and interrupt-loop flows
#2560
feature
Delete PipelineOrchestrator and remove all pipeline/* routes
#2557
feature
Delete PipelineOrchestrator and remove all pipeline/* routes
#2556
fix
Autonomous board management — zero-intervention pipeline bugs
#2552
improvement
Fix runningFeatures tracking gap in execution-service
#2551
improvement
Fix error classification breadth and merge retry logic
#2550
improvement
Fix ExecuteProcessor waitForCompletion race and pre-flight shouldContinu
#2547
improvement
Unify concurrency tracking and fix settings and ledger races
#2546
docs
Diataxis documentation reorganization
#2539
improvement
Fix GraphQL injection in CodeRabbitResolver and git-workflow-service
#2533
fix
Replace exec() with execFile() to prevent shell injection in CompletionDetector
#2532
feature
Fix shell injection in CompletionDetector gh pr create
#2531
fix
Block rm/git rm/cd+destructive commands from bleeding worktree deletions to main tree
#2530
improvement
Deviation Rule Engine
#2522
improvement
Context Metrics and Warning System
#2521
improvement
Update docs after: GSD Pattern Adoption
#2520
improvement
Post-Execution Goal Verification
#2518
fix
Use mergedAt instead of merged field in ReviewProcessor external merge check
#2517
feature
Plan Consumer in ExecuteProcessor
#2516
feature
Pre-Execution Plan Validation
#2515
improvement
Auto-create epic branches when approve_project_prd creates epics
#2514
improvement
Types + Structured Plan Generator
#2513
improvement
MergeProcessor respects prMergeStrategy and PR merge race guard
#2505
improvement
Remove dead rollbackTriggered rule and gate-tuning action type
#2504
fix
Include remainingMilestones and retroData in ceremony:fired events
#2502
feature
Emit specific lifecycle events from FeatureLoader on status changes
#2501
fix
Emit direct auto-mode events from TypedEventBus alongside envelope
#2500
fix
Bridge ErrorBudgetService events to shared app event bus
#2499
improvement
Fix DeployProcessor DONE transition and clean up orphaned states
#2498
docs
Regenerate site data [skip ci]
#2491
docs
Update docs after CRDT/Automerge removal
#2495
feature
Remove CRDT types from shared types package
#2494
feature
Remove libs/crdt package and automerge dependencies
#2493
infrastructure
Rename CrdtSyncService to PeerMeshService + make conditional on config
#2492
improvement
Remove CRDT module wiring from startup and services container
#2490
feature
Remove setCrdtStore() from CalendarService, TodoService, and metrics route
#2487
feature
Strip Automerge from ProjectService, replace with plain Map cache
#2488
improvement
Strip CRDT from notes routes, use disk-only reads/writes
#2486
improvement
Remove AvaChannelService and backchannel infrastructure
#2485
improvement
System Improvement: recurring merge_conflict failures
#2481
improvement
System Improvement: recurring merge_conflict failures
#2479
feature
Timeout Configuration
#2476
feature
Route Input Validation
#2473
feature
Validate project, auto-mode, and remaining routes
#2472
improvement
Update docs after: Project Pipeline Unification
#2468
feature
Add WebSocket auto-refresh and manual refresh button to project timeline
#2467
feature
Auto-complete epics when all child features are done
#2466
improvement
Verify completion detector with projectSlug
#2465
feature
Fall back to feature metadata when ledger is empty
#2464
feature
Unify agent prompt overrides — move personaOverrides to project-level agentConfig
#2462
improvement
Backfill projectSlug on existing ledger entries
#2461
improvement
Enrich feature events with projectSlug at emission
#2460
feature
POST /api/features/backfill-project-slug migration endpoint
#2459
docs
Update agent-manifests.md with routingSuggestion shape and accurate API responses
#2458
improvement
Wire projectSlug auto-assignment into FeatureLoader.create
#2457
docs
Fix three inaccuracies in agent-manifests.md
#2456
feature
Add project slug resolver service
#2452
improvement
Add route tests for /api/agents endpoints
#2455
improvement
Remove dead manifestPaths field from AgentConfig
#2454
fix
Replace fs.watch recursive with mtime polling in AgentManifestService
#2453
fix
Eliminate double-counting in FeatureScheduler concurrency check
#2451
feature
Normalize matchFeature confidence using diminishing-returns score
#2450
feature
Add _builtIn to ProjectAgent type and remove unsafe casts
#2449
improvement
Add auto-assignment to pipeline execution path
#2448
fix
Dispose AgentManifestService on graceful shutdown
#2447
fix
Return capabilities for built-in roles in /api/agents/get
#2446
improvement
Agents panel in project settings + feature role selector
#2442
feature
Auto-assign role via match rules before feature execution
#2441
feature
Inject role promptFile into agent system prompt
#2440
improvement
Wire assignedRole into getModelForFeature()
#2439
improvement
API routes for agent manifest
#2438
feature
AgentManifestService — load, parse, validate, cache
#2432
feature
Update docs after: Project-Level Agent Extensions
#2433
feature
Add AgentConfig to WorkflowSettings for per-role model overrides
#2431
feature
Make AgentRole extensible with BUILT_IN_AGENT_ROLES and add agent-manifest types
#2430
improvement
Render markdown in Resources documents
#2423
infrastructure
Add unit tests for ProjectLifecycleService.generateQaDoc()
#2422
improvement
Polish QA checklist output
#2420
feature
Generate QA Checklist doc on project launch
#2419
improvement
Upgrade ResearchAgent with deep research patterns from open_deep_researc
#2416
feature
Paper trail UI — grouped artifacts, markdown expand, download, filter dropdown
#2415
feature
Update docs after: Project Intelligence — Research, Ceremonies & Paper Trail
#2414
feature
Add research trigger UI to ResearchTab with 4-state rendering
#2412
feature
ProjectProgressWizard component
#2410
feature
Enrich NewProjectDialog with description and research toggle
#2409
docs
Fix duplicate section and add research.md to project lifecycle
#2408
improvement
Wire CeremonyService to ProjectArtifactService
#2407
feature
DailyStandupService — board-wide standup
#2403
feature
Pm agent reads research.md before PRD generation
#2406
improvement
Phase execution status sync from feature events
#2405
feature
Add POST /lifecycle/research route and lifecycle service method
#2404
feature
Ceremony automation milestone — ceremonies settings + UI toggle
#2401
feature
Add getResearchMdPath and getResearchArtifactDir helpers
#2399
feature
Add research and ceremony types
#2398
fix
Prevent orphaned concurrency slots from blocking auto-mode
#2388
improvement
Fix: auto-mode concurrency slots locked by orphaned in_progress features
#2386
improvement
Wire skills into tsconfig and create assets
#2382
improvement
Update docs after: Skills System Overhaul
#2379
improvement
Decompose CI skills
#2377
improvement
Decompose worktree skills
#2376
improvement
Add trigger descriptions to remaining skills
#2375
improvement
Decompose monorepo-patterns
#2374
feature
Execute prune and consolidate
#2373
improvement
Skill overlap audit
#2372
feature
Add discord reaction endpoint and conditional discord loading
#2362
fix
Null phase model value crashes settings endpoint
#2358
fix
Reset stale feature state on staging deploy restart
#2353
fix
Replace pre-flight git rebase with git merge to prevent parallel agent conflicts
#2351
docs
Update memory files with CRDT pipeline learnings
#2350
fix
Align test mocks with runtime state extraction and notes hydration
#2348
improvement
Upgrade @automerge packages to latest 3.x
#2347
feature
Move runtime state files from .automaker/ to DATA_DIR
#2346
improvement
Fill CRDTStore test gaps
#2345
docs
Fix merge conflict in database.md + correct architecture entry for updatePhaseClaim
#2344
fix
Block feature execution when pre-flight rebase detects merge conflicts
#2343
infrastructure
Fill CrdtSyncService test gaps — partition recovery, registry sync, settings, TTL
#2342
docs
Add notes CRDT domain documentation and storage model comment
#2341
feature
Notes as CRDT domain — dual-write with disk fallback
#2340
feature
Add Notes as CRDT domain
#2338
feature
Extend MetricsDocument with memoryStats for hivemind-wide memory file scoring
#2337
feature
Add categories:updated CRDT sync via event bridge
#2336
infrastructure
Add integration tests for project sync pipeline
#2335
improvement
Fix updatePhaseClaim and saveProjectMilestones to broadcast to peers
#2334
feature
Align ProjectDocument schema with full Project type
#2332
fix
Resolve get_server_logs log path via server api, not monorepo root
#2333
improvement
Remove dead crdt:remote-changes event and rename CrdtFeatureEvent
#2331
feature
Remove vestigial hive config — replace with protolab/hivemind instanceId resolution
#2330
improvement
Remove dead code from AutomergeFeatureStore
#2329
fix
Auto-mode concurrency race from premature startingFeatures timeout
#2327
improvement
Update docs after: Open SWE Lessons: Agent Execution Hardening
#2318
improvement
CRDT sync: suppress log spam for features without backing feature.json
#2315
improvement
Post-execution middleware: recover work from nested Claude worktrees
#2314
feature
Wire tool profiles into execution pipeline
#2313
feature
Audit tool usage and create role profiles
#2305
feature
Create PromptBuilder class with section management
#2311
improvement
Per-phase temperature routing
#2312
improvement
Update docs after: Open SWE Lessons: Agent Execution Hardening
#2310
improvement
Message queue middleware with inject-clear pattern
#2306
feature
Auto-create PR after uncommitted work recovery
#2300
improvement
Refactor execution-service prompts to use PromptBuilder
#2304
improvement
Tool error wrapper in provider layer
#2303
improvement
Extract post-execution middleware from execution-service
#2298
infrastructure
Commit automaker drift before rebase
#2270
feature
Wire SlashCommandDropdown into ChatInput with command mode visual indicator
#2268
infrastructure
Commit automaker drift before rebase
#2269
feature
Slash Command Dropdown Component
#2267
improvement
System Improvement: recurring merge_conflict failures
#2262
feature
Server URL override in auth layer + app store
#2263
feature
Checkpoint UI and Rewind Command
#2259
feature
Command Autocomplete Hook
#2260
fix
Worktree symlinks resolve @protolabsai packages to main repo dist
#2258
feature
Checkpoint Tracking Service
#2257
feature
Subagent Message Part Type
#2252
feature
Add SubagentBlock component for subagent visibility in chat
#2256
feature
Command Expansion Engine
#2255
improvement
Command Discovery API Endpoint
#2254
feature
Command Registry Service
#2251
improvement
Bug: Project create route bypasses CRDT, causes getProject to return nul
#2250
fix
Staging → main (v0.42.0 + OAuth fix)
#2240
feature
Promote staging to main
#2233
feature
Integration tests for calendar API routes
#2227
improvement
Unit tests for CalendarService and JobExecutorService
#2226
feature
Ava Entry Point & End-to-End Flow
#2225
improvement
Rewrite calendar-assistant skill for SDK-native patterns
#2224
improvement
Google Calendar cancelled event cleanup and periodic sync
#2223
improvement
Ceremony-to-calendar integration
#2222
improvement
WebSocket broadcast for calendar mutations and job lifecycle
#2221
improvement
Wire emitReminder() into JobExecutorService
#2219
improvement
Bug: Agents skip prettier formatting before commit
#2218
improvement
Server URL override in auth layer + app store
#2217
improvement
Fix shell injection in run-command job actions
#2216
fix
Resolve AgentDefinition model aliases via SDK-native alias pattern
#2213
feature
PM-LE Status Bridge
#2211
improvement
Fix CRDT project scoping for calendar documents
#2215
improvement
Improve: chunk ID uniqueness and input validation in knowledge store
#2214
feature
PM Knowledge Indexing & Cross-Layer Queries
#2210
improvement
Fix MCP enum mismatch and ID prefix inconsistency
#2212
fix
Resolve agent model aliases before SDK calls
#2209
improvement
Fix: preFlightChecks missing from settings merge logic
#2208
feature
Role-Scoped Context Injection
#2203
improvement
LE Knowledge Indexing
#2207
feature
SKILL.md Files for Specialist Agents
#2206
improvement
System Improvement: recurring merge_conflict failures
#2204
improvement
Ava World State Builder
#2201
improvement
Replace DynamicAgentExecutor with SDK query()
#2200
feature
Implement PMWorldStateBuilder with layered world state
#2199
feature
SKILL.md Files for Specialist Agents
#2198
improvement
Change dev server default port to avoid collision with Docker container
#2197
infrastructure
Consolidate knowledge store memory files
#2196
feature
Dockerized dev-branch server: always-on container with auto-rebuild
#2195
improvement
Three-Layer World State Types
#2193
feature
Knowledge Store MCP Tools
#2186
feature
Agent Definition Factory Functions
#2185
improvement
Auto-rebuild headless server on dev branch changes
#2191
improvement
Bug: Multiple agents writing to main repo despite worktree isolation (P1
#2190
improvement
Add auto-failover timer to ProjectAssignmentService
#2184
feature
Add MCP tools and API routes for project assignment
#2183
improvement
Update feature selection to be project-scoped
#2182
improvement
Remove FleetSchedulerService and work-stealing
#2181
feature
Create ProjectAssignmentService
#2179
feature
Add project assignment types and createdByInstance field
#2178
feature
Add lazy feature lookup to world state event handler
#2176
improvement
Polish server URL section in Developer Settings
#2174
feature
Update docs for flow intelligence features
#2173
feature
Persist prMergedAt and completedAt in MergeProcessor (#2170)
#2170
improvement
Convert bottom-panel ticker to hover popover with network stats
#2171
improvement
Add error budget auto-freeze to AutoModeService
#2169
improvement
Remove PeersPanel and All/Mine tabs from board view
#2168
feature
Add autonomy rate metric
#2167
feature
Add WIP saturation index to board summary
#2166
feature
Add cost cap and runtime timeout kill switches
#2164
docs
Document execution gate, portfolio gate, and error budget patterns
#2159
feature
Add execution gate to ExecuteProcessor with review/error/CI checks
#2158
improvement
Server URL override in auth layer + app store
#2157
improvement
Aggregate milestone-level facts on milestone completion
#2155
feature
Update docs after: Flow Control System
#2153
feature
Add metrics REST endpoints and dashboard panel
#2152
feature
Update docs after: Metrics and Observability
#2151
feature
Implement Error Budget System with rolling window tracking
#2150
improvement
Add agentic metrics to collection service
#2149
improvement
Add PR size check to git-workflow-service
#2148
improvement
Clean up dead events and EventType gaps
#2147
improvement
Add review queue depth tracking and auto-pause rule
#2146
feature
Implement DORA metrics service
#2145
improvement
Remove @ts-nocheck from board view files
#2144
improvement
Remove research flow stubs and clean up console.log
#2141
improvement
Consolidate formatDuration, formatTimestamp, and formatElapsed
#2139
improvement
Add pre-flight checklist to ExecuteProcessor
#2137
improvement
Extract shared git exec environment and extractTitleFromDescription
#2135
improvement
Remove dead feature creation path and unused types
#2134
feature
Implement reconciliation service actuators
#2133
improvement
Add post-merge verification step to DeployProcessor
#2132
improvement
Wire ceremony retro outputs to board and rules engine
#2131
improvement
Remove dead PRDService and LangGraph planning flow
#2130
fix
Broadcast chat:user-input-request event to reach WebSocket clients
#2125
improvement
Server URL override in auth layer + app store
#2122
infrastructure
Legless Electron build + headless server config
#2119
improvement
Hivemind instance auto-discovery in server picker
#2118
improvement
Server Connection section in Developer Settings
#2116
feature
Update Ava system prompt for delegation model
#2112
feature
Slim Ava default tool groups for delegation model
#2111
feature
Delegate_to_pm tool implementation
#2110
improvement
Timeline UI in project detail
#2109
feature
Ceremony cadence and PM tools
#2107
improvement
Server URL override in auth layer + app store
#2108
feature
Project timeline update service
#2106
feature
PM system prompt with project context
#2105
improvement
PM model upgrade to Sonnet
#2104
improvement
Ask_user Inline Form Tool — Server Side
#2096
improvement
Auto-Expand Tool Result Cards on Completion
#2095
feature
Update docs after: Ava Anywhere Chat Overlay Polish
#2091
feature
Wire WorkIntakeService into auto-mode lifecycle
#2090
feature
Wire WorkIntakeService into auto-mode lifecycle
#2089
feature
Wire WorkIntakeService into auto-mode lifecycle
#2088
feature
Wire WorkIntakeService into auto-mode lifecycle
#2087
improvement
Update docs after: Ava Anywhere Chat Overlay Polish
#2081
improvement
Revert "refactor: GitHub Actions: lint + format check workflow (#2074)"
#2074
improvement
Revert "refactor: GitHub Actions: security audit workflow (#2076)"
#2076
improvement
Revert "refactor: CodeRabbit config (#2077)"
#2077
improvement
Update docs after: Chat Render Pipeline — Rich Tool Result Cards
#2072
improvement
Wire ReactiveSpawnerService into Service Container
#2073
feature
AutoModeControlCard and AgentMessageCard
#2071
improvement
Update docs after: Ava Anywhere Chat Overlay Polish
#2069
feature
MergePRCard and PromotionCard
#2068
docs
Document CodeBlock isStreaming pattern and Prism thrashing gotcha
#2067
feature
ProjectListCard and ProjectDetailCard
#2065
feature
Add project status dropdown and fix update route
#2066
feature
RunningAgentsCard
#2064
improvement
Regenerate Button and Branch Navigator
#2061
feature
Blocked Features Timeline
#2051
feature
Friction Patterns and Failure Classification Dashboard
#2053
improvement
Update docs after: Idea-to-Outcome Pipeline Hardening
#2054
improvement
Update docs after: Reactive Nervous System
#2052
feature
Add ceremony action executor for retro-to-action processing
#2050
feature
Add cumulative flow diagram and WIP trends to dashboard
#2049
feature
Add approval queue consumer and trust enforcement
#2048
feature
Add scheduled Ava sessions and calendar bridge
#2047
feature
Add stage duration API and cycle time breakdown chart
#2046
feature
Add protocol message filtering for Ava channel
#2045
feature
Add rollback_feature MCP tool and rollbackTriggered circuit breaker
#2044
feature
Error Event Wiring and Self-Healing Triggers
#2042
feature
Add DORA trends dashboard with time-bucketed history endpoint
#2043
feature
Wire Reactor to ReactiveSpawner
#2041
feature
System Improvement: recurring tool_error failures
#2040
feature
Add ReactiveSpawnerService with budget controls and circuit breakers
#2039
feature
Add DORA KPI cards and useDora React Query hook
#2037
feature
VERIFY State and CompletionVerifier Wiring
#2038
feature
Update docs after: Ava Tool Completeness & Domain Knowledge
#2036
feature
Add success criteria, kill conditions, hypothesis, and customer context to Feature type
#2035
improvement
System Improvement: recurring unknown failures
#2034
improvement
Rewrite ava-prompt.md with Complete Tool Coverage and Domain Knowledge
#2033
infrastructure
Promote dev to staging — epic fix, CRDT shutdown, new tools
#2032
feature
Add 5 new Ava chat tool groups
#2030
fix
Exclude epics from work-stealing and fleet scheduling
#2031
feature
Add missing tools to Ava chat - foundation & existing group completions
#2029
fix
Add role=tab to chat overlay tab buttons for a11y
#2028
feature
Autonomous Project Planning Coordination
#2025
feature
Distributed Execution Scheduling
#2024
feature
DORA Metrics + Pattern Resolution
#2023
feature
Friction Tracker + Auto-Feature Filing
#2022
feature
Blocked Feature Handoff + Health Integration
#2021
feature
Capacity advertising and work-steal protocol
#2020
feature
Reactor Unit Tests
#2019
improvement
Reactor Module + ServiceContainer Integration
#2018
feature
Unify CRDT sync across all domains — wire CRDTStore into server lifecycle
#2017
feature
Update docs after: Reactive Ava Channel — Self-Healing Multi-Instance Coordination
#2011
feature
Add friction tracking for reactor self-improvement
#2008
feature
Add response handlers for Ava channel reactor
#2007
feature
Add AvaChannelReactorService — core orchestrator for reactive channel
#2006
feature
Add rule-based message classifier chain for Ava channel reactor
#2005
feature
Wire Ava Channel CRDT sync for cross-instance coordination
#2004
feature
Add DORA metrics collection and API
#2003
feature
Update Ava skill for channel awareness
#2001
feature
Auto-create System Improvements project on startup
#2002
feature
Wire EventBus into Ava Channel auto-posts
#2000
feature
Live UI updates for CRDT mesh feature sync
#1999
feature
Promote dev to staging
#1998
improvement
Ava Channel CRDT Document and Service (rebased on dev)
#1995
improvement
Ava Channel Tab in Ava Anywhere
#1996
feature
Todo CRDT Sync and Permissions
#1992
feature
Calendar CRDT Sync
#1991
feature
Add private Ava channel MCP tools and server routes
#1990
fix
Update AvaChannelService test constructor calls to match new signature
#1989
feature
Ava Channel CRDT Document and Service
#1986
improvement
Wire AvaChannelService into service container and startup
#1988
feature
Cross-instance assignment - board instance badges and peers panel
#1984
feature
Work-Stealing Protocol
#1977
feature
Compaction, Diagnostics, and Reconnection
#1975
improvement
Instance Capacity Advertising
#1974
improvement
Shared Settings Sync
#1970
feature
Update docs after: Distributed Product Lifecycle Platform
#1968
feature
Project Sync — CRDT-backed ProjectService
#1967
feature
Per-project Discord webhook settings UI
#1966
infrastructure
Retrigger CI
#1964
infrastructure
Per-project Discord webhook config + ceremony routing
#1953
improvement
EventBus CRDT Bridge
#1962
feature
AutomergeFeatureStore — in-memory CRDT-backed feature store
#1961
feature
Libs/crdt Workspace Package
#1959
feature
Sync Server and Leader Election
#1957
feature
Update docs after: Distributed Product Lifecycle Platform
#1956
feature
Auto-update project status on project:completed + unit tests
#1952
improvement
Proto.config Loader
#1954
feature
Staging → main
#1948
improvement
Add promotion-check-staging.yml CI workflow
#1947
feature
Promote dev → staging
#1946
feature
Add promotion-check-staging.yml CI workflow
#1945
feature
Standalone setup CLI package
#1944
feature
Update docs after: SetupLab: Published Onboarding Tool
#1943
feature
Refined coding-rules.md generation
#1942
feature
Artifact storage service + ceremony report persistence
#1941
feature
Getting Started notes tab template
#1935
feature
Per-project Discord webhook settings UI
#1939
feature
Add promotion-check-staging.yml CI workflow
#1940
feature
Update docs after: SetupLab: Published Onboarding Tool
#1938
fix
Integration tests for full cascade + fix milestoneSlug on createProjectFeatures
#1937
feature
Persist and reload ceremony processedProjects dedup
#1936
infrastructure
Per-project Discord webhook config + ceremony routing
#1933
feature
Project timeline feed component + artifact viewer
#1930
infrastructure
Config loader with layered resolution
#1931
feature
Persist and reload ceremony processedProjects dedup
#1928
fix
Integration tests for full cascade + fix milestoneSlug on createProjectFeatures
#1927
feature
Project artifact aggregation endpoint + combined project summary
#1926
feature
ProtoConfig types and YAML schema
#1925
feature
EventLedger project-scoped query + /api/projects/:slug/timeline route
#1924
fix
Integration tests for full cascade + fix milestoneSlug on createProjectFeatures
#1920
feature
Test infrastructure: lint coverage + typed mock factories
#1922
feature
Add promotion-check-staging.yml CI workflow
#1921
fix
Fix standup flow registration
#1916
feature
Artifact storage service + ceremony report persistence
#1923
feature
Persist and reload ceremony processedProjects dedup
#1919
fix
Integration tests for full cascade + fix milestoneSlug on createProjectFeatures
#1918
feature
Persist and reload ceremony processedProjects dedup
#1917
feature
EventLedger project-scoped query + /api/projects/:slug/timeline route
#1915
feature
Artifact storage service + ceremony report persistence
#1914
feature
Add Todo UI view with sidebar entry and keyboard shortcut
#1913
fix
Set milestoneSlug on features created by orchestrateProjectFeatures
#1909
fix
Project creation pipeline missing milestone persistence step
#1906
fix
Fix archival stubs to include status:done and title
#1904
feature
Bidirectional traceability verification test
#1903
feature
Restore PR tracking state on server restart
#1902
feature
Persist LE session ruleLog snapshots
#1901
feature
Auto-emit feature:status-changed from featureLoader.update()
#1900
feature
Persist failure classifications and trace IDs
#1899
feature
Archive query service and retention cleanup
#1897
feature
Archive-on-completion instead of delete
#1896
feature
Event ledger REST API and timeline query
#1895
feature
Wire event ledger into lifecycle event emitters
#1894
improvement
EventLedgerService implementation
#1893
feature
End-to-end cascade integration test
#1892
fix
Fix CompletionDetectorService milestone cascade
#1891
feature
Archival and ledger behavior tests
#1889
improvement
Bug: Project creation pipeline missing milestone persistence step
#1886
improvement
Add update_project tool to Ava UI chat surface
#1887
improvement
Feature scaffolding tests
#1888
feature
CompletionDetectorService cascade tests
#1885
improvement
Server-side compaction safety net
#1863
improvement
Wire providerOptions for context management
#1860
feature
Message-level compaction and token budget
#1857
feature
CompactToolResult utility and per-tool policies
#1856
feature
Wire PRWatcherService — webhook handler, Ava tool, and UI push notifications
#1854
fix
Regenerate lockfile with rehype-highlight dependency
#1853
improvement
Project page: add members edit UI and project color picker to sidebar
#1852
feature
Add research summary tab and project progress indicator
#1846
fix
Correct @protolabsai/ui import path in documents-tab
#1847
improvement
Project page: wire PRD lifecycle actions (Approve, Request Changes, Laun
#1850
improvement
Gate rehype-highlight behind isComplete + wire sanitizeStreamingMarkdown
#1849
improvement
CSS streaming cursor + post-completion static render handoff
#1848
improvement
UseScrollLock hook — auto-scroll with user override
#1842
feature
Project page: add URL routing for project detail (/projects/$slug)
#1841
improvement
Segment memoization for long messages (5k+ tokens)
#1840
improvement
SanitizeStreamingMarkdown() helper + react-markdown plugin memoization f
#1836
improvement
Project page: fix getProject response type (remove `as unknown as Projec
#1835
fix
Remove duplicate estimatedTokens declaration in chat overlay
#1828
infrastructure
Promote staging to main
#1822
improvement
Fix bug report button URL in quick actions
#1820
infrastructure
Sync v0.37.0 version bump -> staging
#1818
infrastructure
Sync v0.37.0 version bump -> dev
#1819
infrastructure
Add workflow_dispatch trigger to auto-release (#1814)
#1814
improvement
Project Lifecycle Tools in Ava Chat
#1806
feature
ProjectPMService + PM Chat API
#1802
feature
Staging -> main
#1793
improvement
Wire State Machine into CeremonyService + Scheduler
#1800
feature
PM Chat Panel UI
#1799
feature
CeremonyState Types + Pure Transition Function
#1797
improvement
Tab Consolidation + Responsive Layout
#1796
feature
Epic-grouped features tab + consolidated resources tab
#1795
feature
Health Dashboard and Failure Alerting (M4)
#1785
feature
MacOS System Tray
#1783
feature
Wire resolveIntegrationBranch into PR Tasks (#1778)
#1778
improvement
SchedulerSettings Type and Persistence Wiring (#1775)
#1775
improvement
Scheduler Status Endpoint (#1771)
#1771
improvement
Extract FeatureScheduler from AutoModeService
#1766
improvement
Remove legacy executeFeature fallback
#1759
feature
Migrate auto-mode and LE to typed subscriptions
#1758
improvement
Add typed on() method to EventEmitter
#1756
improvement
Pipeline processors emit events directly
#1755
improvement
Move model selection into INTAKE
#1753
improvement
Scheduler interprets PipelineResult
#1754
improvement
PipelineResult type and LE return value
#1752
improvement
Worktree locking: prevent cleanup while agents are active
#1751
improvement
Bug: Auto-loop 'stuck in starting state' cleanup races with LE pipeline
#1750
infrastructure
Add unit tests for auto-mode scheduling loop
#1747
infrastructure
Add unit tests for IAutoModeCallbacks contract
#1746
improvement
Migrate protolabs-report to organisms
#1721
improvement
Extract TerminalKeyboardMap and finalize
#1718
improvement
Extract TerminalSettingsPopover component
#1717
improvement
Extract TerminalToolbar component
#1716
feature
Add molecule stories
#1715
fix
Pr maintainer robustness — coderabbit transient detection, configurable review timeout, always-inject watermarks
#1714
docs
Add Ava architecture pipeline, delegation flow, and SDK integration docs
#1713
feature
Gated approval WebSocket flow and inline SubagentApprovalCard
#1711
feature
Trust level toggle in Ava settings panel
#1712
improvement
Trust config types and canUseTool factory
#1710
improvement
Ava settings MCP servers UI
#1709
improvement
Bug 4: Max Retries Is Hardcoded and Doesn't Distinguish Failure Types
#1707
feature
Add mcpServers field to AvaConfig and wire into chat routes
#1708
fix
Detect permanently missing CI status checks in PR Maintainer
#1705
feature
Wire hooks into DynamicAgentExecutor and update progress tracking
#1706
feature
Agent hook factory utilities for Claude Agent SDK integration
#1704
improvement
DynamicAgentExecutor and AgentTemplate wiring
#1702
improvement
Provider types and ClaudeProvider wiring
#1701
feature
Separate Ava UI prompt from CLI skill prompt
#1700
feature
Real-time tool progress labels for Ava chat
#1696
infrastructure
Promote dev to staging
#1668
feature
Build out Ava settings panel + fix model precedence
#1667
improvement
Message Branch Navigation (response variants)
#1621
improvement
Delete MaintenanceSection UI and scheduler backend routes
#1620
feature
Remove MaintenanceSettings type and GlobalSettings.maintenance field
#1618
feature
Add run history panel
#1619
improvement
Cant adjust concurrent agents
#1615
improvement
Ask ava chat window doesn't focus on open
#1613
improvement
Add Run Now, timestamps, stats, and human-readable cron
#1616
improvement
Enrich automation list response with scheduler stats
#1614
infrastructure
Delete dead libs/llm-providers package
#1617
improvement
Replace inline hardcoded colors in flow-graph, analytics, and renderers
#1612
improvement
Relocate domain components from shared/ to view directories
#1611
improvement
Eliminate rounded-2xl and audit rounded-xl overuse
#1610
improvement
Migrate dashboard, welcome, calendar, settings, and remaining views
#1609
feature
Server-side aggregator + Electron idle + sitrep injection
#1605
feature
Sensor dashboard + webhook registration UI
#1608
improvement
Adaptive notification routing + get_presence_state Ava tool
#1607
improvement
Migrate git-diff-panel, log-viewer, and shared components
#1606
feature
Client-side presence hook
#1604
feature
Sensor types + SensorRegistryService + REST endpoints
#1602
improvement
Migrate status color violations (usage popovers, terminal, board)
#1603
feature
PlanPart component + message pipeline wiring
#1596
improvement
Server-side plan streaming chunk + AvaConfig plan tool
#1598
improvement
QueueView panel component
#1594
feature
Enhanced ChatModelSelect with popover/combobox
#1593
feature
Surface Needs Action blocked features in ava, headsdown, and board skills
#1592
fix
Stale context trap auto-detection, plan-loop guard, needs-action badge
#1591
improvement
WebPreviewCard tool result card
#1586
improvement
Wire Actions + Loader + Shimmer into ChatMessage and ChatMessageList
#1582
fix
Event-driven reconciliation — multi-project PR lookup, epic auto-promotion, stale reset
#1587
feature
ArtifactCard + ImageCard tool result cards
#1583
feature
MessageActions + AILoader + ShimmerLoader
#1579
feature
Add orphaned feature detection to health monitor
#1576
fix
Prevent premature auto-mode idle event emission
#1575
infrastructure
Rewrite tests for LangGraph-based CeremonyService
#1572
feature
Automations Settings UI — CRUD with model picker
#1563
feature
Task Activity Blocks
#1570
improvement
Fix orphaned features on worktree delete
#1568
feature
Inline Citations
#1564
fix
Handle single numbered items and strip prefixes in parseSteps fallback
#1562
improvement
Chain of Thought Reasoning Component
#1561
improvement
Register ceremonies as Automations + inbox event routing
#1560
feature
Ceremony LangGraph flows
#1558
feature
Board Write + Agent Control + Auto Mode Components
#1557
fix
Format pre-pushed agent commits to fix prettier CI failures
#1559
feature
Grafana Alloy Docker Compose + observability docs
#1556
improvement
AutomationService + flow node OTel instrumentation
#1555
feature
Tool Result Registry + Board Read Components
#1554
feature
Add otlp http exporter + auto-instrumentation to server
#1553
feature
Message Part Renderer Upgrade + Code Block
#1552
feature
Headless claude subprocess tool + maintenance langgraph flow
#1551
improvement
Matt Review: M1 Phase 1 Brand + Styling Pass
#1550
feature
DynamicStructuredTool wrappers and tool registry for 4 service families
#1549
improvement
Conversation Container + Prompt Input Upgrade
#1548
feature
Migrate hardcoded maintenance tasks to automation records
#1547
feature
Automation registry REST API and scheduler wiring
#1546
infrastructure
Release v0.20.0
#1541
feature
Automation type + AutomationService CRUD + persistence
#1536
infrastructure
Per-flow model config in PhaseModelConfig + TracedProvider wrapping
#1535
fix
Show all features on main worktree when worktrees are loaded
#1534
improvement
Update all existing flows to use createLangChainModel()
#1533
feature
CreateLangChainModel() LangChain adapter
#1531
feature
[linear] feat(maintenance): detect closed PRs linked to non-done features and recover automatically
#1530
February 2026 1005 changes
feature
[linear] investigate deeplink
#1503
improvement
[linear] feat(maintenance): replace board-health merged-not-done poll wi
#1498
fix
Add dumb-init PID 1, right-size resources, fix subprocess exit race
#1501
feature
[linear] docs: Create Templates section with browser extension template guide
#1492
improvement
[linear] test protoExtension
#1495
improvement
[linear] docs: Add browser extension installation guide to protoLabs doc
#1489
fix
[linear] fix(observability): content flow nodes hardcode model name in Langfuse generations
#1486
improvement
[linear] feat(observability): add per-tool-call span tracing in TracedPr
#1488
improvement
[linear] fix(observability): extend Langfuse cost pricing table to cover
#1485
improvement
[linear] feat(ci): add langfuse-prompt-update repository_dispatch workfl
#1482
improvement
[linear] feat(observability): implement TrajectoryStoreService — persist
#1481
docs
Restructure integrations index with category cards
#1476
fix
Tighten CI npm audit to high severity for production deps
#1475
feature
Allow chrome-extension:// origins
#1474
improvement
[linear] ux(ava-anywhere): polish the overlay as the primary Ava chat su
#1472
improvement
Migrate Discord profile fields → Integrations tab
#1469
feature
Signal Inbox UI panel
#1468
feature
Signal store + API endpoint
#1466
improvement
Discord config dialog — signal sources section
#1465
feature
Add browser extension template and legacy dropdown for starter kits
#1463
Show 985 more entries
infrastructure
Signal channel config API
#1460
feature
Wire Groq and OpenAI-Compatible settings tabs to UI
#1461
fix
Auto-focus chat input when chat overlay opens
#1458
feature
Add optional user profile step to setup flow
#1459
docs
Add rtk-ai spike research document
#1457
feature
Discord reaction handler + signal flow
#1456
feature
Complete discord-monitor + signal wiring (#1452)
#1452
improvement
Remove Graphite integration entirely
#1451
improvement
Security: Parameterize hardcoded paths in staging compose
#1450
docs
Create GitHub integration page (+ CodeRabbit)
#1447
improvement
Content Badge Removal
#1444
feature
Persona management system UI and mutations
#1443
docs
Consolidate Langfuse integration docs
#1442
improvement
AddFeatureDialog Cleanup
#1446
improvement
Assignee Badge Removal
#1441
fix
Mask API keys in CI deploy workflows
#1440
improvement
Remove All/Mine/Agent assignee filter
#1439
feature
Add ReactionAbility types, storage, and API endpoints
#1438
improvement
Remove Discord slash commands
#1437
fix
Replace hardcoded Grafana credentials with env vars
#1436
fix
Guard auth bypass, mask API key in logs
#1429
docs
Add upstream PR tracking log for agent context
#1428
fix
Use dynamic hostname in dev-server-service test
#1425
feature
Server-side agent output summary extraction and persistence
#1422
fix
Replace hardcoded Josh references with dynamic user identity
#1424
fix
Add AUTOMAKER_ROOT validation wrapper and update install docs
#1421
improvement
Unify settings views — shared header, nav, components
#1420
feature
Add GH_PAT validation step to auto-release.yml
#1419
fix
Sidebar cleanup, settings toggle, TypeScript CI typecheck
#1414
fix
Harden deploy-main.yml — drain, fatal smoke, rollback gate
#1418
fix
Surface AUTOMAKER_ROOT missing error on new installs (PRO-335)
#1411
fix
Wire real implementations — tools, sitrep, config schema
#1409
fix
Rebase onto target branch before PR creation in non-Graphite path
#1407
fix
Delete changeset-release.yml — auto-release owns the release pipeline
#1406
feature
CreateFlowModel adapter — unified LangGraph flow model creation
#1401
fix
Bump deploy-staging timeout to 60min, enable BuildKit
#1398
feature
OpenAI-compatible provider settings tab with model selector integration
#1396
improvement
Extract buildGitAddCommand to shared utility + regression tests
#1389
feature
Full-screen /chat route + Chat nav in MobileBottomNav and Sidebar
#1394
feature
Wire project context into ChatOverlayContent and ChatSidebar (#1390)
#1390
feature
Groq Settings UI — provider tab, model selector, API key management
#1392
feature
OpenAICompatibleProvider — native OpenAI SDK provider with CRUD settings API
#1384
docs
Add provider-system.md — document server provider architecture
#1382
feature
Ava API client mixin and AvaSettingsPanel component
#1381
fix
Guard git add pathspec against missing .automaker dirs
#1387
fix
Remove stale llm-providers COPY from Dockerfile [HOTFIX]
#1383
fix
Use workspace Prettier binary in worktrees
#1385
feature
Mobile responsive memory and context views
#1377
fix
Branch worktrees from origin/dev, not HEAD
#1380
feature
Chat store and hook — project scoping
#1378
feature
Add Ava config CRUD endpoints and wire services into chat routes
#1376
fix
Prevent settings-service test dir collision in parallel CI
#1375
feature
File Tree + /api/git/details Route + FileEditorView Scaffold
#1371
improvement
Enriched Chat Route and Personas Update
#1374
feature
CodeMirror tabbed editor + auto-save
#1368
fix
Use env context for DISCORD_DEV_WEBHOOK in auto-release if condition
#1372
fix
Sync CI test expectations with current service behavior
#1370
feature
Ava Tools — Board and Agent Groups
#1365
fix
Update provider-factory test count for Groq (4 → 5)
#1369
fix
Increment failureCount on git workflow failure to prevent retry storm
#1366
fix
Stage all files before commit in git workflow service
#1362
docs
Add #alpha-testers Discord channel ID to reference locations
#1361
fix
Restore SignalIntent + classifySignalIntent() — dropped in M2 merge fix
#1358
feature
GroqProvider implementation and factory registration
#1352
docs
Update Project Overview to protoMaker + blocked feature recovery
#1351
improvement
Package Deletion and Reference Cleanup
#1350
feature
Add guardrails reminder to phaseToFeatureDescription
#1355
feature
AvaConfig and Sitrep Modules
#1349
fix
Split git add pathspec to fix agent commit failures
#1345
feature
SignalIntent type + intent classification layer
#1340
feature
Ava-only chat — remove dead chat session system and multi-persona
#1339
fix
Feature flags default to off
#1336
fix
Pin deploy-staging to [self-hosted, staging] runner label
#1333
fix
Fix 4 electron/action failures — step order, windows quoting, stale SHAs
#1331
fix
Normalize HUSKY=0 in worktree-recovery-service execEnv
#1329
improvement
Decompose wiring.ts into self-registering service modules
#1328
infrastructure
Open source readiness — metadata, PR auto-close, protoMaker branding
#1326
improvement
AntagonisticReviewService wiring and EM Agent guard
#1325
feature
Signal-aware channel router — Discord + GitHub gate holds
#1320
docs
Update feature status system and remove stale pages
#1321
fix
Kanban cards always show Opus regardless of model
#1315
docs
Update external repo references from automaker to protomaker
#1314
fix
Exponential backoff for git commit hook failures (PRO-328)
#1312
fix
Branch from epic branch when feature has epicId
#1308
feature
Docs flag, ceremonies inbox, sidebar badge, notes move
#1302
feature
Multi-instance PR ownership — stamp, claim, and stale-decay coordination
#1296
feature
Add feature flags to developer settings
#1294
infrastructure
Harden and loosen GitHub Actions + branch protections
#1292
docs
Correct promotion strategy — squash+back-merge for staging→main
#1290
docs
Enforce merge commit strategy for promotion PRs
#1287
infrastructure
Promote staging → main
#1285
feature
Add ecc hooks, verdict system, and phase handoffs
#1283
infrastructure
Promote staging → main (55 commits)
#1282
improvement
Decompose 3480-line http-api-client.ts into 13 domain clients
#1280
improvement
Decompose pr-feedback-service.ts into 3 focused modules
#1281
fix
Install build-essential on runners missing make for node-gyp
#1276
improvement
Decompose 2067-line ceremony-service.ts into 5 focused classes
#1279
infrastructure
Skip full checks for docs/markdown/site path-only PRs
#1277
infrastructure
Add desktop app smoke tests for macOS, Windows, and Linux
#1274
docs
Add CONTRIBUTING.md, CODE_OF_CONDUCT.md, and agent authoring guides
#1273
infrastructure
Format README.md
#1272
fix
Correct Kiro CLI icon mapping (kido→kiro) + document editor utilities
#1266
feature
Inject structured TrajectoryFacts into sibling reflections
#1271
feature
Add TrajectoryFact type and FactStoreService for structured fact extraction
#1270
feature
Inject available_skills metadata block into agent system prompts
#1267
fix
Sync feature title/description changes to Linear
#1259
fix
Read enableProjectUpdates before posting project updates to Linear
#1264
docs
Update branch-strategy — deploy-main, CodeRabbit, real CI table
#1261
fix
Prevent quarantine test dir collisions in parallel Vitest workers
#1269
infrastructure
Add deploy-main workflow + sync staging into dev
#1260
fix
Install build-essential when make is missing on self-hosted runners
#1262
infrastructure
Extend CodeRabbit to review PRs targeting dev and staging
#1257
fix
Add teamId + prOwnershipStaleTtlHours to GlobalSettings
#1256
infrastructure
Restrict Electron build to PRs targeting dev/staging/main
#1255
feature
Session eval → Linear — auto-create features from session patterns
#1250
fix
Get_board_summary serves stale in-memory counts after status transitions
#1244
fix
Implement OAuth token refresh to prevent silent sync failures
#1243
fix
Update intake trigger test to use Todo state + format startup.ts
#1239
fix
Handle Canceled state — map to terminal state, not backlog
#1242
fix
Clear session map on remove event — prevents unbounded sessionMeta growth
#1251
feature
Sync feature deletion to Linear — mark issue as Canceled on board delete
#1248
fix
Resolve agent worktree commit failures — three root causes
#1238
feature
Subscribe to linear:changes-requested:detected and block board feature
#1240
fix
Deduplicate LinearMonitor pollIssues — stop emitting for all issues every 30s
#1241
feature
Session Recovery Guard — patch pending tool calls on resume
#1237
feature
Add PhaseHandoff type, LeadHandoffService, and get_feature_handoff MCP tool
#1234
feature
Content badge on feature cards + content fields in create dialog
#1232
feature
Session evaluate hook — auto-extract patterns from completed sessions
#1229
docs
Add tmux setup and user guide
#1225
improvement
Decompose 2095-line index.ts into 7 focused modules
#1223
feature
Add featureType and contentConfig to Feature interface
#1224
feature
Ava Promotion Workflow & Context
#1219
feature
Promotion MCP Tools
#1216
feature
Add hooks support to plugin.json format (v1.1.0)
#1218
docs
Document --ignore-path /dev/null requirement for worktree prettier formatting
#1215
feature
Promotion API Routes — /api/promotions endpoints
#1214
feature
Git Promotion Workflow — StagingPromotionService with promoteToStaging and promoteToMain
#1211
feature
Knowledge store startup init + context fidelity in auto-mode retries
#1213
fix
Set HUSKY=0 in git-workflow-service to prevent worktree commit failures
#1212
feature
Dev Merge Webhook Handler & Candidate Service
#1210
infrastructure
Gitignore automaker runtime files
#1207
feature
Promotion Types & Feature Schema
#1209
infrastructure
Sync agent memory drift from board-consistency-drift session
#1204
fix
Address CodeRabbit review on branch strategy docs
#1200
docs
Propagate three-branch strategy to agent context and Ava
#1197
feature
Multi-instance PR ownership — stamp, claim, and stale-decay coordination
#1192
fix
Correct pr-ownership doc and ava.md
#1196
fix
Post-agent git workflow hardening — detect and recover uncommitted worktree work
#1193
docs
Document PR ownership model and worktree recovery for all agents
#1194
feature
Implement three-branch release strategy (dev → staging → main)
#1181
improvement
Decompose AutoModeService into focused modules (ExecutionService, AutoLoopCoordinator, FeatureStateManager, TypedEventBus, ConcurrencyManager)
#1189
improvement
Split settings.ts types into 9 domain files
#1186
feature
AssertSafeShellInteger + fix resolve-pr-threads to use PRRT_ thread IDs
#1188
fix
Close board consistency drift — 3-layer reconciliation
#1183
improvement
Decompose linear-sync-service.ts (3,472 lines) into focused modules
#1184
fix
Quote FTS5 tokens to prevent column-filter misparse in searchReflections
#1191
fix
Deploy timeout 15→30min + tag rollback head-1 guard
#1179
fix
Board summary now surfaces blocked/verified and fixes in_progress typo
#1175
fix
Prevent duplicate agent launches when feature already has open PR
#1174
infrastructure
Update agent memory usage stats
#1172
feature
DocsView two-panel layout with file tree and markdown rendering
#1173
feature
Add Sentry error tracking with privacy controls
#1151
infrastructure
Commit accumulated agent memory drift from recent feature work
#1171
docs
Add CONTRIBUTING.md, CODE_OF_CONDUCT.md, and developer documentation
#1170
feature
Real-time tool execution updates in flow graph
#1169
docs
Add architecture philosophy documentation with internal link fixes
#1166
infrastructure
Add agent-learned patterns from Sentry, desktop testing, SEO, and README features
#1164
feature
Desktop app smoke tests for macOS, Windows, and Linux platforms
#1156
feature
Enhance README with badges, desktop downloads, architecture, and contributing sections
#1162
infrastructure
Auto-commit agent progress before verification
#1160
feature
Worktree stash operations REST endpoints + MCP tools
#1153
feature
TrajectoryStoreService — Verified Execution Trajectories
#1157
feature
Types, Schema & KnowledgeStoreService
#1158
infrastructure
Auto-commit agent progress before verification
#1159
infrastructure
Auto-commit agent progress before verification
#1161
feature
Git enhanced status, stage files, file details REST endpoints + MCP tools
#1152
feature
Cherry-pick, rebase ops, and PR review comment routes + MCP tools
#1155
feature
/docs route, DocsView component, and sidebar nav item
#1148
feature
Docs API routes
#1146
feature
File copy/move/browse REST endpoints + MCP tools
#1147
feature
Update Claude model aliases to 4-6 generation + expand TOOL_PRESETS
#1145
feature
Add UpdateNotification component for electron auto-update UI
#1144
feature
[linear] SEO and performance audit for landing page
#1150
infrastructure
Fix lint warnings across designs view and server routes
#1143
feature
Require a reason when blocking features
#1142
feature
Add runner health monitoring maintenance task (maintenance:runner-health)
#1141
feature
Block reordering within frames via @dnd-kit SortableContext
#1140
docs
Regenerate site data — 1,040 PRs, 3,020 commits, 458 features
#1138
feature
Add post-project documentation ceremony
#1133
feature
Drag-to-canvas component instantiation
#1136
fix
Resolve OpenCode CLI stuck on "not authenticated" by treating installed CLI as free tier ready
#1137
docs
Revise open-source strategy to reflect implemented quarantine
#1134
infrastructure
Gitignore runtime DB files and commit agent memory drift
#1132
docs
Quarantine pipeline and contribution model
#1129
feature
Discord notification, auto-unblock, and pipeline stall detection
#1130
docs
Document git workflow reliability changes
#1128
fix
Make git workflow error persistence non-blocking
#1127
feature
Surface git workflow errors on feature data
#1126
infrastructure
Add comprehensive unit tests for QuarantineService and TrustTierService
#1124
feature
Startup worktree scan for crash recovery
#1122
infrastructure
Add comprehensive sanitization utility tests
#1123
fix
Clean up lint warnings in quarantine service and routes
#1121
feature
Add human-blocked dependency types and resolver
#1119
fix
Pass githubIssueNumber to features created from GitHub issue webhooks
#1120
feature
Add inline identity dialog and My Tasks filter
#1116
infrastructure
Auto-commit agent progress before verification
#1118
feature
Add quarantine gate to feature creation route
#1117
fix
Add exponential backoff retry to git push and PR creation
#1114
feature
Add user identity service and settings API
#1115
fix
Add resolve alias to types vitest config for package self-reference
#1113
infrastructure
Auto-commit agent progress before verification
#1112
infrastructure
Auto-commit agent progress before verification
#1110
infrastructure
Auto-commit agent progress before verification
#1109
feature
Design Tab Theming & Brand Compliance
#1108
infrastructure
Auto-commit agent progress before verification
#1107
feature
Add GitHub Actions workflows for community automation
#1106
infrastructure
Auto-commit agent progress before verification
#1105
feature
Update roadmap, changelog, and stats data
#1104
feature
Add sanitization utilities library
#1101
feature
Wire stats generation to Langfuse cost data
#1102
fix
Emit feature lifecycle events from updateFeatureStatus()
#1103
docs
Update MCP tool count to 135 and add pen-parser to monorepo structure
#1099
feature
Rewrite GitHub community files for ideas-only contribution model
#1097
feature
Add quarantine types and trust tier fields to Feature interface
#1098
docs
Add UI standards enforcement strategy and agent context files
#1095
infrastructure
Version packages 0.4.0
#1094
infrastructure
Auto-commit agent progress before verification
#1092
fix
Address CodeRabbit review feedback
#1090
feature
Component library panel for PEN design editor
#1089
feature
Property editing and file save for PEN design inspector
#1088
feature
Grafana alerting rules with Discord notification pipeline
#1087
feature
Regenerate site stats with accurate PR count and date cutoff
#1086
feature
Node selection and property inspector panel for designs view
#1085
infrastructure
Auto-commit agent progress before verification
#1084
feature
Loki + Promtail log aggregation for monitoring stack
#1082
infrastructure
Auto-commit agent progress before verification
#1083
feature
Variable resolution and theme switching for PEN renderer
#1081
feature
Text, icon, ref & shape renderers for PEN designs
#1080
feature
Docker monitoring stack with Prometheus, Grafana & node-exporter
#1079
infrastructure
Version packages
#1078
fix
Add turbo.json and missing libs to Docker build context
#1077
feature
Add Google Calendar integration to project settings
#1076
fix
Add missing build:libs script for Docker builds
#1075
feature
Add custom event creation and management UI
#1074
feature
Add Google Calendar sync service
#1073
feature
Add Calendar route and sidebar navigation
#1072
feature
Core frame and layout renderer for PEN designs
#1071
fix
Reduce staging deploy downtime with force-recreate
#1070
feature
Prometheus metrics endpoint with prom-client
#1069
feature
Add Google Calendar OAuth types and server routes
#1062
feature
Add Calendar view component with react-day-picker
#1068
fix
Auto-close GitHub issues when agent PRs merge
#1067
feature
Designs panel UI shell with file tree and sidebar navigation
#1066
feature
Pen Parser Package with variable resolution
#1064
feature
Designs directory API routes for .pen file management
#1065
feature
PenFile type definitions for .pen v2.8 format
#1063
fix
Restore staging deploy path and release workflow permissions
#1059
feature
Add MCP calendar tools and dueBefore/dueAfter query_board filters
#1057
feature
Add CalendarEvent types, storage path, and Milestone.targetDate
#1055
feature
Add CalendarService and Express routes for /api/calendar
#1056
infrastructure
Auto-commit agent progress before verification
#1054
fix
Resolve all lint warnings in knowledge services and routes
#1053
feature
Wire FailureClassifier into fast-path rules
#1051
feature
FailureClassifierService — pattern-based failure analysis
#1049
feature
TrajectoryStoreService — persist execution trajectories
#1050
improvement
Extract KnowledgeSearchService from KnowledgeStoreService
#1046
fix
Scan all project paths for crash recovery session restore
#1048
fix
Delete pipeline checkpoints when features reset to backlog
#1047
improvement
Extract KnowledgeEmbeddingOrchestrator from KnowledgeStoreService
#1045
feature
Collapse changelog entries after first 100
#1044
fix
Run resumeInterruptedFeatures once per server lifecycle
#1043
fix
Make changelog & roadmap generation idempotent with accurate stats
#1040
fix
Guard executeFeature/resumeFeature against terminal status re-execution
#1042
fix
Handle malformed notifications.json in NotificationService
#1041
docs
Architecture philosophy — Knowledge Hive, RAG techniques, memory system
#1038
feature
HyPE retrieval path with triple-mode fusion and evaluation logging
#1033
docs
Update ceremony docs with audit log, observability, and troubleshooting
#1037
feature
Ceremony feed page with audit log viewer and sidebar badge
#1034
infrastructure
Add unit tests for AgentScoringService and CeremonyAuditLogService
#1036
improvement
Extract KnowledgeIngestionService from KnowledgeStoreService
#1035
feature
Ceremony audit log with disk-backed JSONL and Discord delivery tracking
#1032
fix
Remove PII and hardcoded credentials from codebase
#1031
feature
EnsureCleanWorktree guard prevents silent loss of agent work
#1029
feature
Detect file contention between project phases and auto-add dependencies
#1030
fix
P0 ceremony data integrity and observability fixes
#1028
fix
Remove 'review' from dependency satisfaction gates
#1027
feature
HyPE ingestion — hypothetical query generation for chunks
#1026
feature
Hybrid BM25 + semantic retrieval with Reciprocal Rank Fusion
#1024
feature
[linear] Landing page: add Open Graph meta tags and social sharing images
#1025
feature
EmbeddingService and SQLite vector storage integration
#1022
fix
Pwa install shows "Automaker" instead of protoLabs.studio
#1023
feature
Rebase worktrees onto latest origin/main before agent execution
#1021
docs
Add Knowledge Store server reference page
#1020
fix
Exclude non-backlog features from planSpec eligibility fallback
#1019
infrastructure
Rename package scope @automaker/* → @protolabs-ai/*
#1017
fix
Wire KnowledgeStoreService into LeadEngineerService
#1018
feature
Universal reflection search and cross-project knowledge
#1016
feature
Category summarization and usage-correlated pruning
#1015
feature
Knowledge API routes for search, stats, and rebuild
#1013
feature
Learning deduplication with FTS5 similarity search
#1014
feature
FTS5 search engine and context loader integration
#1012
feature
Chunk ingestion pipeline for Knowledge Hive
#1011
infrastructure
Automate versioning, changelog & npm publishing pipeline
#1010
fix
Auto-commit agent progress on turn limit before retry
#1009
infrastructure
Adopt MIT license, rewrite README for launch, add installation docs
#1008
feature
Prompt snapshot tests and quality linter
#1007
feature
Prompt seeding service and agent quality scoring
#1006
fix
Replace dead FeatureBranchLinkingService with FeatureLoader lookups
#1005
feature
M1 agent prompt hardening
#1004
infrastructure
Add gource visualization scripts for PR milestones
#1003
feature
Prompt engineering knowledge base and agent prompt improvements
#1001
fix
Suppress Langfuse SDK internal noise for missing prompts
#1000
fix
Verify PR state after merge command to prevent false success
#999
fix
Reduce Langfuse prompt-not-found noise and add negative caching
#998
infrastructure
Add Turborepo CI cache
#997
docs
Overhaul agent philosophy, reliability, and prompt engineering docs
#995
feature
PWA Infrastructure
#992
feature
Mobile Layout and Navigation
#993
feature
PWA Performance and Resilience
#994
infrastructure
Update docs for APF agent reliability services
#989
fix
Use execFile for git commit to prevent shell escaping failures
#986
feature
Add Turborepo for parallel builds and dist caching
#982
feature
Add continuous improvement tracking to orchestrator agent prompts
#981
feature
Graceful shutdown + feature state reconciliation
#980
infrastructure
Gitignore runtime artifacts and update agent memory
#979
feature
Surface Discord config warning and ceremony status in settings UI
#978
feature
Add ceremony status endpoint and retry route
#977
fix
Lint zero — eliminate all 210 no-explicit-any warnings
#976
fix
Enforce dependency checks on feature start and auto-wire epic deps
#975
fix
Make emitDiscordEvent return boolean and guard ceremony counters
#974
fix
Enable ceremonies by default and fix dedup guard ordering
#973
fix
Auto-unblock features when dependencies complete (PRO-260)
#971
fix
Resolve no-explicit-any warnings and remove stale proxy patterns (#913-#918)
#970
feature
Rebrand Ava Loveland to AVA (Autonomous Virtual Agency)
#969
feature
Consolidate headsdown, pr-review, and groom into unified headsdown skill
#968
feature
Add new user onboarding to Ava prompt
#967
infrastructure
Remove unused imports, variables, and stale eslint directives
#966
fix
Deep-merge workflow settings with defaults to prevent crash
#965
feature
Add new user onboarding to Ava prompt
#964
infrastructure
Update agent memory files and checkpoints from o11y epic
#963
infrastructure
Update changelog, stats, and roadmap for Feb 23
#962
fix
Restore missing create-project plugin command
#961
feature
Add agent performance analytics API
#959
feature
Add analytics sidebar panel to flow graph
#960
feature
Add detailed execution timeline dialog
#957
feature
Add phase timeline strip to agent flow nodes
#956
feature
Add phase duration tracking and tool execution persistence
#955
feature
Add UserProfile settings and persona prompt overrides
#954
fix
Langfuse cleanup — remove type shadows, add datasets tool, fix cache leak (#943)
#943
feature
Expose maintenance scheduler in settings
#950
infrastructure
Remove build-storybook CI workflow
#952
fix
Safety hooks false-positive on branch names containing "main"
#951
infrastructure
Add unit tests for HITLFormService
#948
fix
Remove unused type imports from inbox and http client
#949
fix
Remove unused HITLFormStatus import
#946
infrastructure
Bump staging max agent concurrency from 6 to 8
#944
fix
Langfuse tracing audit - timing-safe signatures, CI trigger wiring
#941
fix
Resolve lint-staged commander version conflict
#940
improvement
Consolidate /create-project into /plan-project, add marketplace.json
#939
fix
Flow graph integration nodes showing offline for GitHub and Discord
#937
fix
Populate Langfuse trace input/output fields
#936
fix
Harden reflection/ceremony pipeline — dedup guards, projectSlug filter, remove ReflectionService
#935
docs
Add GitHub sync section to langfuse-prompts.md
#934
feature
PromptCITriggerService for repository_dispatch on prompt changes
#932
feature
Langfuse webhook types & HMAC signature verification
#928
feature
Wire PromptGitHubSyncService into Langfuse webhook handler
#931
feature
Add PromptGitHubSyncService for syncing prompts to GitHub
#930
feature
Add Langfuse webhook route handler for prompt sync
#929
feature
Three-layer Langfuse prompt resolution with seed script
#925
infrastructure
Update roadmap, changelog, and stats for Feb 23
#927
fix
Remove auto-mode idle self-termination that kills loop after 20s
#926
docs
Pivot brand from source-available to open source community strategy
#924
infrastructure
Update roadmap, changelog, and stats for Feb 22
#923
feature
Expose reflection/ceremony observability in flow graph
#921
feature
Stale feature detection and pipeline gate timeout
#920
feature
Stale feature detection & pipeline gate timeout
#912
fix
Resolve all 373 UI TypeScript errors for release
#911
feature
Add reflection observability and documentation
#910
fix
Route Review→Blocked edge through top handle, tighten gap
#908
fix
Move Blocked node directly under Review in flow graph
#907
fix
Settings scroll — add min-h-0 to nested flex containers
#905
feature
Sidebar layout polish — swap header/toolbar, fade transitions, fix settings scroll
#904
docs
Update ceremony and bug tracking documentation
#903
feature
Wire ceremony Discord delivery + bug tracking pipeline
#901
fix
Increase recursion limit for content creation flow
#902
feature
Wire up real LLM calls in content creation flow
#900
feature
Extract MCP tool definitions into modules
#898
fix
Skip checkpointer in autonomous content flows
#899
fix
Docker git SSH-to-HTTPS rewrite + push-to-main guard hooks
#897
infrastructure
Clean up stale project files, update memory and docs
#896
fix
Add checkpointer to content creation flow
#895
feature
Auto-generate changesets in agent git workflow
#893
infrastructure
Reset to v0.2.0, add Changesets fixed versioning + commitlint
#892
improvement
Move Global Settings to toolbar, remove Theme from sidebar
#891
improvement
Make skill prompts project-portable
#890
fix
Linear projectCreate 255-char description limit
#889
feature
Unified integration registry with settings UI
#888
feature
Granular notes API + editor enhancements
#887
improvement
Kill pipeline compat shims, add greenfield-first philosophy
#886
fix
Pipeline phase gap causes PRD dialog to never open
#883
fix
Archival service falls back to status history when completedAt missing
#882
fix
Guard ms.phases.length in PRD review milestone rendering
#881
feature
Decomposition dialog, PRD review & pipeline progress fixes
#879
feature
Notes panel AI enhancements — autocomplete threshold + pipeline actions
#878
fix
Use local variable to track pipeline step in catch block
#877
feature
SetupLab UI integration — report dialog in project switcher
#876
feature
Decomposition dialog with full project list, complete & delete actions
#875
feature
Add flow-graph smoke test and engine status API verification
#874
infrastructure
Codebase cleanup — gitignore, docs, stale branches
#866
fix
Add projectPath validation to notification and pipeline gate handlers
#873
feature
Actionable items integration bridge
#872
feature
Add detail panels for all remaining engine service nodes
#871
feature
Unified actionable items foundation
#869
fix
Clear pipeline tracker state on project switch
#870
feature
Rich node dialogs — surface real features and service data in flow graph
#867
fix
Use source instead of xargs for .env loading in start script
#864
fix
Remove agent names from flow graph status lines
#865
fix
Sync package-lock.json and remove accidentally tracked worktree file
#863
feature
Add unified pipeline to graph registry
#862
fix
Remove duplicate import and wire setPipelineConfig in board-view
#861
feature
Unified idea-to-production pipeline (M1–M5)
#860
fix
Clarify decomposition hierarchy label in flow graph
#859
feature
Wire agent execution model to settings
#857
fix
Declutter signal input dialog toolbar
#856
improvement
Migrate 23 consumers from app-store to domain stores
#853
feature
Opus triage + web research for PM Agent research phase
#855
feature
Auto-approve PRD setting for hands-free signal pipeline
#854
improvement
Migrate domain store consumers from app-store
#851
improvement
Migrate terminal consumers from app-store to terminal-store
#850
feature
Polish dark factory pipeline — settings, rich PRD, signal uploads
#849
improvement
Decompose god store into domain-specific Zustand stores
#848
feature
Dark factory pipeline — attractor-inspired execution hardening
#847
fix
Resolve overlapping nodes in flow graph layout
#846
fix
Stop zombie agents and track all PRs in review
#844
fix
Add credentials to AI streaming fetch calls
#845
docs
Add AI editor features and agent tools documentation
#843
feature
Board query and dependency management shared tools
#831
feature
Agent notes tools — list, read, and write note tabs
#830
feature
Slash commands extension with AI and formatting commands
#829
feature
Expand flow detail views with graphId mappings and pipeline hydration (M3)
#842
feature
Wire real services to engine status routes (M2)
#840
fix
Correct graph registry node IDs and remove orphans (M1)
#839
feature
AI bubble menu for text selection rewrite
#828
feature
LangGraph Flow Viewer — Engine Observability M3
#823
feature
Ghost text autocomplete for notes editor (M2)
#827
feature
Add streaming AI endpoints for notes editor
#825
feature
Full idea-to-production flow graph with 3-lane pipeline
#821
fix
Update workflow repo name guards after rename to protoMaker
#820
fix
Remove Agentic Jumpstart branding, update rabbit-hole description
#819
fix
Filter internal entries from public changelog, remove command bar from roadmap
#815
infrastructure
Remove redundant quick links from docs homepage
#817
fix
Bottom panel store state + notes tab polish
#814
improvement
Remove Ava presence button from sidebar
#813
feature
Public changelog, roadmap, and stats pages
#812
feature
Polish bottom panel — chat trigger, close button, panel icon
#811
feature
Consolidate analytics floating panels into global bottom panel
#810
feature
Engine observability dashboard (M1+M2)
#808
feature
Add Dev Container config for consistent development environments
#809
fix
Serialize EventHistoryService index writes to prevent race condition
#807
feature
Ava presence button in sidebar replaces floating chat FAB
#805
feature
Add web fallback chat modal and polish for Ava Anywhere (M4)
#804
feature
Add rich message part rendering to Ava Anywhere chat (M3)
#803
feature
Sidebar quick actions bar + icon-only analytics toolbar
#802
feature
Offline voice activation with wake word detection
#801
feature
Add conversation management and model selection to Ava Anywhere
#800
feature
Add quick actions bar and bottom logo to sidebar
#799
feature
Ava Anywhere — shared AI components + global chat overlay
#798
fix
Rebrand Electron productName and appId to protoLabs.studio
#797
fix
Remove hover preview from theme popover to prevent accidental mode switches
#796
feature
Rebrand app to protoLabs.studio with diamond logo
#795
fix
Resolve Electron port detection, server crash, and health check failures
#794
fix
Catch synchronous EPIPE throws via uncaughtException handler
#793
fix
Correct Josh bio — Vizient → Phase2 + Knapsack across all surfaces
#792
feature
Add Notes panel with Tiptap editor and context-aware chat
#791
fix
Sync package-lock.json with electron-updater dependency
#790
fix
Eliminate 183 lint warnings across server and UI
#789
fix
Suppress EPIPE crash in Electron when launched from Finder
#788
fix
Resolve Storybook build failure from stale v8 lockfile entries
#787
feature
Add CI workflow for Electron builds on v* tags
#786
infrastructure
Add server lifecycle tests for Electron
#785
feature
Add electron-updater for automatic app updates
#784
infrastructure
Add IPC channel and preload API tests for Electron
#782
feature
Add Electron-specific Playwright test config
#780
fix
Resolve arm64 Electron build failure from symlinked deps
#779
improvement
Clean dead code
#776
feature
Add CSF3 stories for all 25 atom components
#764
feature
Configure Storybook publishing with CI build step
#765
docs
Add package documentation for @protolabs/ui
#769
feature
Configure npm publishing for @protolabs/ui
#766
docs
Correct engine ADR after codebase deep-dive review
#762
feature
Move Storybook config to @protolabs/ui with theme decorator
#761
docs
Add engine architecture ADR
#760
feature
Remove barrel re-export shims, import directly from @protolabs/ui
#759
feature
Move portable shared components to @protolabs/ui molecules
#758
feature
Extract @theme inline tokens and base variables to package
#757
feature
Extract theme CSS files into @protolabs/ui
#755
feature
Add debugging methodology context file
#753
feature
Strengthen DEFAULT_IMPLEMENTATION_INSTRUCTIONS with verification gates
#756
feature
Add verification-discipline context file for agent prompts
#754
feature
Export cn() utility from @protolabs/ui/lib
#752
feature
Expose agent model in running-agents API response
#751
feature
Rename @automaker/ui-components to @protolabs/ui
#750
fix
Add @source directive so Tailwind CSS 4 scans libs/ui components
#749
fix
Make post-completion workflow detect all uncommitted changes
#747
feature
Wire pipeline tracker into flow graph data adapter
#746
feature
Create pipeline edge and activity panel
#745
feature
Create usePipelineTracker hook
#744
feature
Add pipeline types and layout constants
#742
feature
Create pipeline-stage-node component
#743
fix
Convert UIMessage parts format to ModelMessage content for streamText
#741
infrastructure
Gitignore storybook-static build output
#740
feature
Wire project completion to reflection output
#739
fix
Enable auto-merge when CI pending + add review transition to pipeline resume
#736
improvement
Remove idea pipeline UI, routes, flows, and tools (-9.4k lines)
#735
fix
Integrity watchdog tracks feature deletions and exposes clear API
#732
feature
Move Idea Pipeline to own sidebar item
#730
fix
Use correct API endpoint for idea flow sessions
#729
feature
Add idea detail panel and wire into flow view
#728
feature
Step detail and approval dialogs
#727
feature
Idea list panel and toolbar
#726
feature
PipelineEdge with status animations
#725
feature
Canvas and view shell
#724
feature
ApprovalNode with inline actions
#723
feature
Data hooks
#722
feature
Node refire and edit endpoints
#721
feature
PipelineStepNode with CVA variants
#720
feature
Add REST API endpoints for idea processing sessions
#718
fix
Correct consulting URL in report page
#719
feature
IntakeNode and TerminalNode components for idea flow
#716
feature
Add setupLab report links and CTA across all surfaces
#717
feature
Add granular WebSocket events for idea processing pipeline
#715
feature
Enhanced IdeaSession data model with per-node state tracking
#712
feature
Add setupLab report landing page for report.protolabs.studio
#714
feature
Add idea flow node and edge type definitions
#713
improvement
Redesign setupLab report to match protoLabs brand
#710
fix
Pass thread_id to idea processing graph stream
#711
fix
Exempt startup status endpoints from rate limiter
#709
infrastructure
Add shadcn design kit and update agent memory
#708
fix
Gitignore examples/, labs/, projects/, and gource.mp4
#706
feature
Stream overlay and Twitch chat responses
#705
feature
Wire TwitchService into Express server with routes, events, and MCP tools
#704
feature
Node detail dialogs + Langfuse trace wiring
#702
feature
Add consulting cross-links to studio page and docs nav
#700
feature
Add Twitch Lite MVP service for idea collection
#703
fix
Add Umami analytics ID to consulting page
#699
feature
Add protolabs.consulting landing page and landing page docs
#697
feature
Replace dependency graph with system flow graph dashboard
#696
feature
Add unified AgentExecutionService for all agent execution paths
#695
fix
Add missing createdLinearIssueIds to wrap-up initial state
#694
feature
Add Langfuse observability to LangGraph flows
#692
improvement
Decompose auto-mode-service.ts into focused modules
#691
fix
Complete git workflow pipeline when agent pre-commits
#690
feature
Add trust auto-gate for low-risk autonomous work
#688
feature
Wire LangGraph flows for idea processing and retrospectives
#687
fix
Enrich ledger records with GitHub PR data for dashboard
#689
docs
Add agent-browser to agent and testing documentation
#686
fix
Merge duplicate peerDependencies in libs/tools
#683
fix
Remove hsl() wrappers around OKLch token values
#681
fix
Replace hardcoded colors with chart/status tokens in analytics dashboard
#680
fix
Add AUTOMAKER_PROJECT_PATH to Docker compose env
#677
fix
Add AUTOMAKER_PROJECT_PATH env var for Docker webhook path resolution
#676
feature
Add Pencil design tool integration and landing page mockup
#671
feature
Add Umami analytics to docs site
#667
fix
Replace hardcoded ports with env-driven config for self-hosted runner
#665
docs
Fix MCP tool count (32→112), org chart, and agent roster
#666
feature
Add Umami analytics to landing page
#663
fix
Remove old docs container before recreating
#662
fix
Correct frontend docs — theme count, stores, border radius, UI package
#661
docs
Fix stale references and audit findings across 8 doc files
#659
fix
Force-recreate docs container on staging deploy
#657
infrastructure
Rename protoMaker → protoLabs across all docs
#656
infrastructure
Remove personified agent names from landing page
#655
docs
Update infra docs for staging hardening, docs isolation, and landing page
#653
feature
Add protoLabs.studio landing page
#651
feature
Isolate docs site from app deploy lifecycle
#650
fix
Smoke test checks for #app not #root
#649
fix
Resolve 7 dead links breaking VitePress build
#648
docs
Update protoLabs docs for ops/engineering split and pipeline
#647
feature
Staging hardening for production readiness
#646
fix
Prevent crash when research.python is undefined in gap analysis
#644
feature
Add feature domain tools with extended ToolContext
#641
feature
Add idea processing event types and flow exports
#642
feature
Add process_idea SharedTool with MCP integration
#643
feature
Add launch content - Twitter thread and architecture blog post
#640
docs
Add idea-processing and tool-package documentation
#639
feature
Add Express adapter for SharedTool conversion
#634
infrastructure
Add comprehensive unit and integration tests
#638
fix
Externalize workspace deps in all tsup configs
#633
fix
Externalize CJS-only deps in tsup and fix board janitor property name
#630
feature
Add idea processing service and API routes
#625
feature
Add LangGraph adapter for shared tool conversion
#621
feature
Add MCP adapter for tool conversion
#618
feature
Implement Ava research tree with parallel subordinate fan-out
#619
feature
Add normalize-idea node for idea processing flow
#616
feature
Add idea processing LangGraph flow state types and graph
#615
feature
Add @automaker/tools package with defineSharedTool factory
#614
fix
Remove tsconfig paths that caused tsx to load .d.ts as code
#613
fix
Consolidate lint+format+audit into single checks job
#623
fix
Eliminate .gitconfig.lock race between parallel runners
#612
fix
Migrate hardcoded colors to semantic design tokens
#610
fix
Remove types export condition causing tsx runtime crash
#611
fix
Remove storybook from staging deploy
#609
fix
Isolate storybook from critical deploy path
#608
fix
Remove remote npm cache for self-hosted runners
#607
feature
Migrate all libs to tsup build system
#603
feature
Add project wrap-up flow (knowledge loop)
#602
feature
Wire real LLM executors into planning and review flows
#599
feature
Migrate @automaker/types to tsup
#598
feature
Add Agent Inspector debug panel
#597
feature
Add interrupt command loop pattern
#594
feature
Add ID-dedup and LRU reducers
#593
feature
Add state transformation boundary utilities
#595
docs
Add Langfuse integration documentation
#592
feature
Add WebSocket event deduplication
#596
fix
Remove phantom theme CSS imports
#591
docs
Update flows.md with pipeline flow documentation
#601
docs
Add 15 missing dev docs to README table
#604
fix
Parallelize CI with concurrency groups and GitHub-hosted runners
#605
fix
Remove orphaned submodule gitlink for projects/protolab
#606
fix
Skip vite-plugin-electron in Storybook Docker build
#589
fix
Switch all workflows to self-hosted runners
#585
feature
Wire Langfuse tracing into all LLM execution paths + MCP query tools
#588
feature
Add Storybook to staging Docker deployment
#587
fix
Address CodeRabbit review — use statusId for Linear project updates
#581
fix
Bump edit-feature timeout, use forceClick for confirm
#586
improvement
Inline @automaker/policy-engine into server
#583
fix
Fall back to JS click for position:fixed dialog buttons
#584
fix
Increase viewport to 1080px, add reducedMotion
#582
fix
Kill entire process tree on agent abort, add prompt guard
#579
fix
Add CI retries, larger viewport, and action timeouts
#580
feature
Handle resume after interrupt with edited PRD content
#571
fix
Make model persistence per-workflow
#568
feature
Wire model selector to actual model routing
#567
feature
Fleet-wide agent prompt improvements
#559
feature
Add AgentStateDisplay component for LangGraph state streaming
#558
infrastructure
Remove epic placeholder files from completed project
#553
feature
Add Context7 awareness to CLI skills and sub-agents
#551
feature
Shared base modules for all agent prompts
#550
feature
Add Context7 MCP server for live library docs
#547
feature
Tighten UI density across top surfaces to match Linear's compact feel
#549
improvement
Migrate apps/ui component files to thin re-exports
#548
fix
CORS_ORIGIN env var blocks hostname allowlist fallthrough
#538
feature
Extract overlay/popup components to libs/ui/src/atoms
#545
improvement
Extract Card, Input, and Label components to libs/ui/src/atoms
#542
feature
Extract remaining UI primitives to @automaker/ui-components
#546
improvement
Extract Button and Badge components from apps/ui to libs/ui atoms
#543
feature
Extract form components to libs/ui atoms
#544
feature
Create libs/ui package structure for @automaker/ui-components
#541
improvement
Sharpen border radius to Linear-inspired 6px base
#540
feature
Design system overhaul — token architecture + theme reduction
#539
fix
Allow 'ava' hostname for local network access
#537
fix
Upgrade Docker Compose v2.3.3→v2.29.1 and clean up stop logic
#528
fix
Copy .npmrc into Docker build for legacy-peer-deps
#527
fix
Add legacy-peer-deps to .npmrc for Docker npm ci
#526
fix
Resolve all 5 Dependabot alerts
#525
improvement
Centralize agent prompts, trim CLI, generate org docs
#503
fix
Add server lint rule and deploy rollback
#522
feature
Extract FeatureStore, EventBus interfaces for hivemind
#521
feature
Add DeliveryService for fork+PR workflow
#515
feature
Enhance /setuplab skill with git URL support
#514
feature
Polish HTML report design and add auto-open
#512
feature
Add ReportGeneratorService and HTML report generation
#511
feature
Add LabsService for git repo cloning
#510
feature
Add ProtoLabs branding assets
#509
fix
Make Linear calls best-effort in lifecycle launch/approve
#507
feature
Project lifecycle flow (Linear as source of truth)
#505
fix
Use correct auth header format for API keys
#502
feature
Project lifecycle handoff (Linear as source of truth)
#501
fix
SubscribeToEvents, SystemTab crash, project loss, typed events
#500
feature
3-tab layout with WebSocket invalidation
#499
feature
Project status and ceremonies
#493
feature
LangGraph project management flows (epic)
#496
feature
Add SystemTab component with health metrics
#498
feature
Add IntegrationsTab component for Dashboard View
#497
feature
Issue relations and dependency sync
#492
improvement
Extract ProjectMetricsTab to separate file
#494
feature
Add dashboard data transformation utilities
#489
feature
Integration & system health hooks
#483
feature
Add LINEAR_API_KEY env var fallback for sync service
#476
feature
Dashboard components foundation
#477
docs
Add graph flow roadmap with architecture and migration plan
#474
feature
Add linear-specialist built-in template
#469
feature
Distillation depth routing with fan-out pair review
#468
feature
Pair review subgraph with state isolation
#467
fix
Add --ignore-path to prettier to fix silent worktree file skipping
#462
feature
Update ContentFlowService and MCP tools for autonomous mode
#459
feature
Metrics ledger, feature archival & dashboard with charts
#455
feature
Wire FactChecker to LLM with fact-checker.md prompt
#456
feature
Wire styleReviewerNode to LLM with 8-dimension scoring
#454
feature
Wire TechnicalReviewer to LLM via compilePrompt + BaseChatModel
#453
feature
Add deduplication detection to assembly phase
#452
fix
Add HTML entity unescaping to XML parser
#450
fix
Update subtitle to "made with automaker" + link to original repo
#449
feature
Superficial rename Automaker → protoLabs Studio
#448
feature
Update GitHub Sponsors username in FUNDING.yml
#447
fix
Add missing libs to Dockerfile and fix implicit any types
#446
feature
Add @changesets/cli for package versioning and changelogs
#440
docs
Add comprehensive content creation pipeline documentation
#444
feature
Add XML tag parser and update SectionWriter to use XML output
#442
feature
Implement complete content creation flow with multi-format output
#432
feature
Implement reflection loop for project-level learning synthesis
#439
feature
Extend ContentConfig with blog strategy and A/B testing
#426
feature
Enhanced Linear Issue Formatting
#438
feature
Add retro to improvement tickets in reflection loop
#437
infrastructure
Build parallel review pipeline
#424
infrastructure
Build generation dispatcher and collector
#422
feature
Add Linear approval workflow for PRD review gate
#434
feature
Implement outline planner node
#420
feature
Add content creation pipeline state definitions
#416
docs
Add content creation flow architecture and mermaid diagram
#433
feature
Add content output type schemas to @automaker/flows
#415
feature
Add ChangelogService for milestone/project completion
#429
feature
Implement research worker nodes
#418
feature
Implement parallel output format generators
#427
feature
Implement document assembler node
#423
infrastructure
Build research dispatcher and aggregator
#419
feature
Add Project Impact Report with extended metrics
#431
feature
Add trust boundary rules engine for PRD approval gates
#428
infrastructure
Build SectionWriter subgraph
#421
feature
Add feedback analytics service and pattern detection
#411
fix
Add CodeRabbit config and make template tests resilient
#408
feature
Add severity routing to PR feedback service
#403
feature
LangGraph Integration Foundation — all packages
#394
fix
Remove non-standard metadata from Linear MCP tool responses
#392
fix
Use X-API-Key header for drain endpoint
#391
feature
Add conflict resolution UI for Linear sync
#386
feature
Add zero-downtime staging deploy with agent drain
#389
feature
Add agent routing dashboard with override UI
#388
feature
Map milestone epics to Linear sub-issue hierarchy
#390
feature
Sync Automaker projects to Linear on scaffold
#385
infrastructure
Ignore .env files in prettier config
#387
feature
Integrate AI feature classifier into approval bridge
#383
feature
Add sync observability metrics and status endpoint
#380
feature
Add AI-powered feature classifier using Haiku
#381
feature
Add priority and title sync from Linear to Automaker
#375
feature
Add Linear approval detection handler
#377
infrastructure
Remove agent artifacts (yellow.txt, test fixture images)
#376
fix
Address CodeRabbit review feedback for Linear sync
#373
feature
Implement Linear → Automaker inbound status sync
#374
feature
Implement PR merge → Linear comment sync
#372
fix
Add startup cooldown and crash guard to auto-mode
#371
feature
Implement Linear status sync for Automaker features
#370
fix
Sync local and CI Node.js version, auto-format agent commits
#368
feature
Implement feature → Linear issue creation sync
#367
feature
Add feature:pr-merged event emission
#365
feature
Add LinearSyncService foundation with guard mechanisms
#364
feature
Add Linear sync metadata and types for bidirectional sync
#363
docs
Add curated dev docs for gotchas and testing patterns
#362
fix
Fix postbuild and rewrite broken tests
#360
fix
Remove dead links blocking staging deploy
#361
feature
Add PreToolUse guard hook to block dangerous bash patterns
#359
feature
Structured feedback evaluation with per-thread decisions
#353
feature
Thread resolution and denial handling after remediation
#354
feature
Add isFoundation flag to prevent 18-PR cascade problem
#358
feature
Create-protolab standalone CLI package
#355
feature
Add comprehensive logging and documentation for PR remediation loop
#357
feature
Add CI failure detection and combined remediation budget
#356
fix
Add decomposition anti-patterns to project breakdown prompts
#349
feature
Enforce no-bypass branch protection in gold standard
#321
feature
Add per-thread review feedback tracking
#325
feature
Implement CI/CD workflow setup phase
#342
feature
Build structured feedback triage for PR remediation
#331
fix
Remove duplicate PR feedback handling from EM agent
#323
feature
Add webhook subscription to PRFeedbackService for immediate review detection
#328
feature
Implement pull_request_review webhook handler
#327
feature
Copy setup types to create-protolab as standalone file
#330
feature
Persist PR tracking state in feature.json
#329
feature
Load previous agent output into PR feedback continuation prompt
#333
feature
Add PR remediation event types
#326
docs
Update roles, org chart, and agent index with full team roster
#320
fix
Enforce strict profile for CodeRabbit in gold standard
#319
feature
Add analytics to setupLab gold standard
#318
fix
Detect GitHub rulesets for branch protection in setupLab pipeline
#317
improvement
Relocate 23 domain-specific components from ui/ to appropriate locations
#316
improvement
Add domain slice stores for app-store extraction (Phase 1)
#314
fix
Address CodeRabbit review feedback from #313
#315
feature
Fix graph layout bug (#282) + issue management pipeline
#282
fix
Vendor linear-mcp-server with patched MCP text field responses
#311
feature
Storybook 10 setup with theme switcher and a11y
#312
infrastructure
Commit session 30 learned skills and gotchas update
#310
fix
Throw on unregistered agent roles instead of defaulting to full permissions
#308
fix
Add GH_TOKEN to MCP server plugin config
#307
feature
Personified agent names + failure learning persistence
#305
docs
Scrub internal content from public-facing docs
#306
fix
Discord startup message retry + cleanup agent memory and project scaffolds
#304
feature
Add epic delivery ceremony to CeremonyService
#302
feature
Add epic kickoff announcements to CeremonyService
#303
feature
Replace AgentModelSelector with AgentSelector in input controls
#301
feature
Add event feed and project health card to dashboard
#300
feature
Add EventFeed component with WebSocket event stream
#295
feature
Add ProjectHealthCard component for Dashboard Event Feed
#297
feature
Wire agentConfig to useElectronAgent and server API
#294
feature
Add role parameter to agent send endpoint
#291
fix
Prettier format violation in vitepress config
#292
infrastructure
Track operational knowledge and clean up gitignore
#287
infrastructure
Replace console.log with structured logger
#289
infrastructure
Fix qs DoS vulnerability (GHSA-w7fw-mjwx-w883)
#288
fix
Use v8 heap limit for accurate memory monitoring
#286
feature
Add real-time Discord notifications for health events
#284
fix
Include backlog features with stale worktrees in auto-mode
#285
feature
Add health_check_critical event hook trigger
#283
fix
Fix Discord thread routing event payload shape
#278
feature
Emit health:issue-detected events in HealthMonitorService
#276
feature
Add get_server_logs MCP tool for crash diagnosis
#275
feature
Wire CompletionDetectorService and ceremony routes into server
#274
feature
Add CompletionDetectorService and ceremony routes
#273
fix
Stop auto-mode loop after idle event to prevent spam
#272
feature
Extensible agent exposure system + setuplab robustness
#271
feature
Implement HeadsdownService work execution with agent factory and executor
#270
fix
Track consecutive_errors and idle_duration_ms in world state
#266
feature
Implement GitHubMonitor.fetchPRs() with gh CLI integration
#265
docs
Add CD pipeline troubleshooting section to staging deployment guide
#264
fix
Load root .env when server runs via npm workspace
#261
feature
UI role selector with dynamic template registry
#259
feature
Desired state conditions for reactive agent activation
#252
feature
Add Agent Management REST API with template CRUD and execution
#255
feature
Add 7 Agent Management MCP tools
#257
fix
Remove duplicate roleRegistryService declaration on main
#256
feature
Add deployment environment concept, factory updates, and unit tests
#254
feature
Migrate AgentDiscordRouter to use RoleRegistryService
#250
feature
Migrate HeadsdownService to use RoleRegistryService
#251
fix
Tsx watch ignore parent dist/ directories during build:packages
#249
fix
Auto-kill port conflicts and zombie processes on startup
#248
feature
Add DynamicAgentExecutor for template-based agent execution
#245
feature
Add AgentFactoryService for template-based agent configuration
#243
fix
Add dist/** to tsx watch ignore list
#244
feature
Add milestone standup ceremonies and enable ceremony settings
#242
infrastructure
Remove residual goapAlwaysOn settings type
#238
fix
Increase dev server heap to 16GB
#239
fix
Preserve dependencies when features reset to backlog
#236
fix
Prevent stale worktrees by fixing Graphite sync + adding git fallback
#235
feature
Add role-based prompts and conversation history to Discord agent router
#234
feature
Add Linear MCP server to plugin for issue management
#230
feature
Analytics dashboard + GOAP removal
#228
feature
Add ProtoLabs setup pipeline — repo research, gap analysis, and alignment proposals
#227
fix
Include MCP server in build:packages script
#226
infrastructure
Update plugin commands with DM and metrics MCP tools
#225
fix
Correct Stop hook JSON schema — move decision/reason to top level
#224
feature
Extend handleMessage with user message routing
#221
feature
Add MCP tools for project metrics, capacity, and forecasting
#220
fix
Reduce MCP tool context window consumption
#219
feature
Add metrics API endpoints
#218
feature
Add MetricsService for project and capacity metrics
#217
fix
Improve agent workflow — scope guardrails, turn budget, zombie restart fix
#216
feature
PR lifecycle timestamps
#215
feature
Capture ExecutionRecord for agent runs in AutoModeService
#214
feature
Add ExecutionRecord type for agent execution tracking
#213
feature
Add CeremonyService unit tests
#212
feature
Add lifecycle timestamps and status history to Feature
#211
feature
Wire CeremonyService into server initialization
#210
feature
Add AgentDiscordRouter for agent-to-Discord response pipeline
#208
feature
Update Ava prompt with event-driven Discord routing context
#209
feature
Add context gathering utilities for Discord message routing
#207
feature
Add DM types and capability interfaces
#206
feature
Add userRouting to DiscordIntegrationConfig
#205
feature
Add handleProjectCompleted with LLM retrospective generation
#204
feature
Add CeremonyService for milestone completion announcements
#203
feature
Enrich milestone/project event payloads
#202
feature
Per-project ceremony settings
#201
feature
Ceremony types, event extensions, and hook triggers
#200
fix
Add missing check-mcp-health.sh hook and remove stale worktree metadata
#199
feature
Add 10 MCP tools for worktree management and observability
#198
feature
PostToolUseFailure hook for MCP failure detection
#196
fix
Increase dev heap to 8GB and make memory thresholds configurable
#195
feature
MCP tools for GitHub merge/status/threads
#193
fix
Repair broken MCP tool namespaces across 15 skills and harden hooks
#191
feature
PreCompact and SessionEnd hooks with state persistence
#194
feature
GitHub merge/status server routes
#192
feature
Auto-rebase stale PRs
#190
feature
PR feedback auto-remediation — auto-restart agents with review context
#189
feature
Add memory monitoring, responseText flushing, and WebSocket backpressure
#188
feature
Add idle work mode to stop hook
#187
feature
Add launchd deployment for Ava headless monitor
#186
fix
Server crash prevention — graceful shutdown, tsx watch ignores, ws safety
#185
fix
Settings deep merge, auto-merge default, per-feature git settings
#184
fix
Untrack feature.json from git — runtime-only data
#183
feature
Configurable MAX_SYSTEM_CONCURRENCY per environment
#181
feature
Automation hooks — Stop hook, safety guard, session context
#182
infrastructure
Codebase cleanup — docs, IaC sync, stale artifacts
#180
feature
Feature data integrity watchdog
#172
feature
Add /continue-ava skill, auto-format hook, and headless monitor
#179
feature
EM agent merge execution
#175
feature
Auto-retry blocked features
#177
feature
Scheduled PR merge poller
#176
feature
Auto-resolve CodeRabbit review threads
#174
feature
Auto-cleanup stale worktrees and branches
#178
feature
Worktree CWD safety: guard cleanup against running agents
#173
feature
Add Graphite-first git workflow to /ava skill
#171
fix
Exclude .automaker/ from git add -A in worktree commits
#168
improvement
Lean /ava skill — autonomy-first, zero ceremony
#167
fix
Remove dead code and fix legacy status names in HealthMonitor
#166
fix
Use tsx directly instead of node path in dev scripts
#169
feature
Move feature .bak files to external backup location
#164
feature
Update /ava skill with latest tools and data safety protocol
#165
feature
Consolidate Ava Gateway Phases 3-9
#159
fix
Auto-mode concurrency tracking loses count of running agents
#162
feature
Add plugin hooks for compaction and auto-update
#160
feature
Implement tiered health check API endpoints
#157
feature
Add documentation checklist to /ava skill
#158
feature
Model-Driven Heartbeat (Phase 2)
#155
feature
Decision Tracking via AuditService Enhancement
#150
feature
Enable full autonomous operation for Ava skill
#153
feature
Enable MCP tool search optimization (auto:10)
#151
fix
Prevent TOCTOU race in auto-mode loop initialization
#152
infrastructure
Repository hygiene cleanup
#148
fix
Auto-mode integration tests for canonical status system
#147
feature
Add exponential backoff and circuit breaker for Graphite sync
#137
fix
Enforce maxConcurrency with startingFeatures tracking
#136
feature
Add comprehensive debug logging for auto-mode feature selection
#138
fix
Pass REPO_ROOT to WorldStateMonitor for correct project path detection
#139
improvement
Use agent-utils to reduce boilerplate
#135
improvement
Use agent-utils to reduce boilerplate
#134
improvement
Use agent-utils to reduce boilerplate
#133
improvement
Use agent-utils to reduce boilerplate
#132
feature
Extract agent utilities to reduce code duplication
#131
feature
Add security tests for command injection prevention
#128
feature
Add input validation utilities for git operations
#129
docs
Add Ava identity and assigned teammates
#130
feature
Add missing context file CRUD routes to server
#127
feature
Fix Graphite branch tracking in epic workflow
#123
feature
Add setup_lab MCP tool for project initialization
#124
feature
Add /setuplab CLI skill
#125
feature
Add /setuplab Discord command
#126
infrastructure
GitHub repo settings as code (branch protection + CI enforcement)
#120
fix
Increase timeouts for flaky CI tests
#122
feature
Fix pre-existing CI failures on main (format + tests)
#121
feature
Agent runner evolution - health, cost tracking, and UI enhancements
#119
fix
Add missing policy-engine lib and expand update guide
#117
fix
Expand orphan recovery to catch in_progress and pipeline features
#115
feature
Expand skill with bug/improvement tracking and autonomous ownership
#114
feature
Add severity classification to event storage
#111
feature
Add milestone and project Discord reporting
#112
feature
Add CoS PRD intake endpoint
#110
feature
Add submit_prd MCP tool and Ava skill definition
#109
fix
Address GOAP review findings and add architecture docs
#108
feature
Upgrade brain loop to A* planner with action registry
#107
feature
Add GOAP brain loop for autonomous project management
#106
feature
Add priority field to Feature type with auto-mode sorting
#105
feature
Add dueDate field to Feature type and MCP tools
#104
fix
Address CodeRabbit PR #99 feedback and implementation issues
#103
feature
Add codebase research + SPARC PRD pipeline
#102
fix
Fix auto-mode to enforce maxConcurrency and respect dependencies
#101
feature
Add assignee field to features with auto-mode skip logic
#99
fix
Resolve remaining server build errors and format docs
#98
fix
Resolve TypeScript build errors for Docker production build
#97
feature
Add circuit breaker pattern to auto-mode
#96
feature
Fix AbortController cleanup in auto-mode service
#95
feature
Add HTTP connection pooling for concurrent agents
#94
feature
Production Docker deployment infrastructure
#69
docs
Add infrastructure documentation and /devops skill
#70
feature
[Epic] Server Startup Integration
#68
docs
Add Docker deployment guide for MCP plugin
#67
feature
Fix auto-mode dependency enforcement
#65
feature
Add webhook type definitions for check events
#59
fix
Resolve Docker build TypeScript errors
#66
feature
[Epic] Auto-Merge Execution
#63
feature
[Epic] Merge Eligibility Logic
#60
feature
Add scheduler status endpoint
#58
feature
Standardize feature categories for analytics
#56
feature
[Epic] Inbound Webhook Infrastructure
#44
feature
Add /pr-review plugin command
#55
feature
[Epic] Scheduled Task Persistence
#42
feature
GitHub webhook to auto-close features on PR merge
#41
feature
[Epic] Agent Resume Integration
#45
feature
[Epic] CodeRabbit Feedback Processing
#46
feature
Add /groom plugin command
#40
feature
Add scheduled periodic sync task
#37
feature
Integrate Graphite restack into automated git workflow
#36
feature
Add new event hook triggers for self-healing automation
#35
feature
Add scheduler service for cron-based task execution
#34
feature
Add health monitor service for proactive automation
#33
feature
Auto-sync before agent starts feature work
#39
feature
Auto-sync before PR creation
#38
infrastructure
Mark Self-Learning Skills epic as complete
#31
feature
Add skills MCP tools for self-learning
#30
feature
Add skill creation instructions to agent prompts
#28
feature
Add skills loader for self-learning skills
#27
docs
Add Graphite integration guide and improve agent prompts
#26
feature
Add Skill types for self-learning
#25
feature
Add wiki documentation and improve agent prompts
#23
fix
Resolve duplicate exports and add recovery tests
#21
feature
Add completion verifier service
#14
feature
Integrate Recovery into Auto-Mode (#19)
#19
docs
Add self-learning and self-healing architecture proposal
#5
feature
Feat/project orchestration system
#4