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

  1. 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.
  2. 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).
  3. 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.
Back to Knowledge Hub knowledge/dev/reports/architecture/universal-workflow-census-automated-dot-scanner-system-2026-06-04/15-next-macro-decision.md