Repository navigation
v1.1.0
This release brings M1/M2/M3 to a usable and demo-ready baseline, with online observability and release preflight quality gate integration.
Highlights
- M3 online observability is now available:
- Added
/metricsendpoint (Prometheus text format) - Added core metrics:
task_totaltask_retry_totalworker_alivestage_duration_seconds
- Added
- Added minimal Grafana dashboard:
dashboards/mrkit-observability-minimal.json
- Added observability docs and README chart references for throughput/worker-alive views.
Release Quality Gate
- M1 gate is now wired into release flow before Docker image publishing:
release-imageworkflow runs gate automatically for tagged releases- still suitable as non-required branch check policy while ensuring release-time visibility
Demo and Docs Improvements
- Multi-node (M2) troubleshooting expanded for common failure points:
- port conflict
- plugin ELF mismatch
- worker advertised address misconfiguration
- go-run cache permission issue and mitigation guidance
- Docker quickstart docs updated to use config-driven JSON patching flow for reproducible container runs.
Design Progress (M3.5)
- Added master failover design draft documentation:
- state persistence
- restart recovery
- active/standby takeover boundaries
Included commits
feat(observability): deliver M1/M2/M3 online observability and release preflight gatedocs: fix Docker quickstart flow and M2 troubleshooting commandsmerge: dev into master for v1.1.0
Retargeted on 2026-02-26: tag v1.1.0 now points to commit c3b4361 (linear history sync for master/dev).