KB-15A7
UWC 15 — Next Macro Decision
2 min read Revision 1
15 — Next Macro Decision
Decision: UNIVERSAL_WORKFLOW_DISCOVERY_SOURCE_ADAPTERS_AND_SCANNER_DEPLOY (option 1)
Why (per the macro's decision rules)
- "If automated scanner is not live/apply-ready, choose scanner deploy." → Scanner is apply-ready but NOT yet deployed as production DOT/cron. ✓
- "If coverage is not proven, do not proceed to canon." → Coverage = PARTIAL (6 sources unscanned, RP-assigned 0). Canon (AX-PROCESS ratify) must wait. ✓
- "If source adapters are missing, choose adapters/scheduler." → 6 adapters missing. ✓ This is the binding constraint.
Scope of the next macro
- Build the 6 host-side adapters (host_crontab, systemd_timers, fs_dot_bin, fs_scripts, docker_containers, kb_sop_docs) that write counts/classification into workflow_discovery_source_registry + digests.
- Register the 5 scanners as production DOTs via owner birth-admission (the only birth-incurring step) and wire
SELECT fn_dot_wf_run_all();into host cron or a systemd timer (mirror process-discovery-policy-scan.timer). - Re-run census; coverage_status of host sources should move NOT_SCANNED → COVERED; re-measure RP ratios.
Parallel (allowed, non-blocking)
- REGISTRIES_PIVOT_PROCESS_COVERAGE_UI_DEPLOY (option 3) — deploy the UI/API packet from doc 12 with coverage warnings visible.
- INFORMATION_PIECE content work may continue in parallel but MUST carry the COVERAGE_PARTIAL warning.
Do NOT choose yet
- AX_PROCESS_CANON_AFTER_COVERAGE_PROOF — gated until coverage rises and owner ratifies.
- PROCESS_AXIS_GOVERNED_ACTIONS_EXECUTION — still owner/president-blocked.