KB-72EF rev 2

P3D — B3-F1c Full-Scan Automation Design Report

2 min read Revision 2
p3dbirth-systemb3f1cfull-scanreport

P3D — B3-F1c Full-Scan Automation Design Report

Date: 2026-05-13


b3f1c_full_scan_automation_design_status=PASS
recommended_strategy=SHAPE_PROBE_FIRST
b3f1c_shape_probe_allowed=false_until_gpt_review
b3f1c_execution_allowed=false
pg_cron_assumed=false
external_tool_install_allowed=false
hard_gate_allowed=false
phase5c2_migration_allowed=false
next_recommended_action=GPT_REVIEW_B3F1C_DESIGN_AND_PROMPT

Artifacts

# Path
1 design/p3d-birth-system-b3f1c-full-scan-automation-design.md
2 prompts/p3d-birth-system-b3f1c-full-scan-automation-shape-probe-prompt-DRAFT.md
3 This report

Key choices

  1. Shape probe first — don't assume pg_cron. Probe 4 scheduling options live.
  2. Two-pass — B3-F1c-a compile → GPT review → B3-F1c-b execute.
  3. REUSE existing helper — fn_b3f1_log_collection_onboarding_gap handles dedup. Full-scan calls same helper → no duplicate spam.
  4. Function = core deliverable — fn_birth_onboarding_full_scan() works regardless of scheduler. Scheduling is configuration layer.
  5. Summary to system_health_checks — 1 row per scan run (pass/fail + counts).
  6. After B3-F1c execution + GPT review: B3-F may be marked COMPLETE — trigger (real-time) + approved automatic full-scan (periodic) = complete coverage candidate. This design alone does not mark B3-F complete.

B3-F1c Report | 2026-05-13

Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/reports/p3d-birth-system-b3f1c-full-scan-automation-design-report.md