Why start here?
Pattern keeps work consistent even while state, decisions, and exceptions keep moving.
Orchestrator / Control
Consistency and control layer against drift.
Pattern keeps work consistent even while state, decisions, and exceptions keep moving.
jhf-pattern is the repository for Mission Control v2. It combines a FastAPI backend, a React/Vite operator UI, and runtime contracts for project work orchestration. The module is issue-driven and verification-first: API behavior, operational contracts, and smoke/regression paths are all tracked in-repo.
Pattern keeps work consistent even while state, decisions, and exceptions keep moving.
Start here when you want to understand how the system preserves consistency while state keeps moving.
Consistency and control layer against drift.
Without Pattern, work may succeed once. With Pattern, it stays repeatable, readable, and controlled.
It checks state, limits drift, and makes sure decisions do not disappear into one-off actions.
Serves operator APIs for projects, tasks, lanes, handoffs, planning, delivery, settings, integrations, and auth.
Publishes stable runtime/contract read surfaces (/healthz, /readyz, /versionz, /contractz, Fabric discovery/fact endpoints).
Reconciles planning and delivery data with external systems, especially Plane and git providers.
Enforces guarded runtime and diagnostics posture (bounded logs, restart policy, low-pressure healthcheck defaults).
Provides deterministic verification surfaces for CI, smoke, contract subsets, and live rerun flows.
Repo-owned truth: - Mission Control API contract and UI behavior. - Runtime guardrails and verify scripts in this repository. - Pattern-owned fact publications (/fabric-plane-workspace-facts, /fabric-plane-membership-facts). Consumed truth: - Fabric contract governance and support-orchestration contracts. - Plane planning/runtime state. - OIDC/session identity signals. - Provider issue/review/repo states. Explicitly not owned here: - Fabric global policy truth. - Plane upstream runtime truth. - Identity provider durable truth. - Host environment ownership.
Without Pattern, work may succeed once. With Pattern, it stays repeatable, readable, and controlled.
A signal comes in.
The system assigns the right role and path.
Execution happens through controlled handoffs.
Result and evidence return together.
Pattern does not stand alone. It connects to neighboring modules so a single capability becomes dependable follow-through.
Pattern stays bounded to its role as Consistency and control layer against drift. It does not replace other modules; it makes its part of the system traceable, connectable, and reviewable.
This explanation stays anchored to the module’s current truth, including its real boundaries, responsibilities, and contracts.
Pattern is the layer that keeps AI-driven work and operational change consistent.
It checks state, limits drift, and makes sure decisions do not disappear into one-off actions.
Without Pattern, work may succeed once. With Pattern, it stays repeatable, readable, and controlled.
Active part of the system with clearly defined boundaries.
This page is rendered from the repo-owned projection truth and remains tied to the README, module boundaries, and status.
GitHub JaddaHelpifyr/jhf-patternWithout Pattern, work may succeed once. With Pattern, it stays repeatable, readable, and controlled.