KB-CB4D

Copy/Paste Agent Prompt — P3D Pack1 Phase4C Read-Only Dry-Run Species Mapping

4 min read Revision 1
copy-pasteagentp3dpack1phase4cdryrunspecies-mappingmedium-high2026-05-11

Copy/Paste Agent Prompt — P3D Pack 1 Phase 4C Read-Only/Dry-Run Species Mapping

Date: 2026-05-11 Recommended effort: medium-high Mode: Read-only/dry-run, no writes, no seed, no backfill, no migration

Prompt

Run the approved P3D Pack 1 Phase 4C read-only/dry-run species mapping + QT-001 prompt.

Recommended effort: medium-high.

Reason: this is read-only, but it determines whether IU species/composition mapping can be done safely without hardcode and without misclassifying future law_unit rows. It must be field-adaptive, exact-match only, and scale-safe.

Read first:

knowledge/dev/laws/dieu44-trien-khai/reviews/gpt-final-review-p3d-pack1-phase4c-dryrun-prompt-rev3-approved-2026-05-11.md
knowledge/dev/laws/dieu44-trien-khai/prompts/p3d-pack1-phase4c-readonly-dryrun-species-mapping-qt001-prompt.md
knowledge/dev/laws/dieu44-trien-khai/reports/p3d-pack1-phase4c-prompt-rev3-field-adaptive-no-fuzzy-patch-report.md
knowledge/dev/laws/dieu44-trien-khai/design/p3d-pack1-phase4c-species-mapping-strategy-qt001-backfill-design.md

Then execute exactly the approved prompt:

knowledge/dev/laws/dieu44-trien-khai/prompts/p3d-pack1-phase4c-readonly-dryrun-species-mapping-qt001-prompt.md

Goal:

Produce a read-only/dry-run evidence report for Phase 4C species/composition mapping and QT-001 backfill planning.

Hard boundaries:

  • No INSERT.
  • No UPDATE.
  • No DELETE.
  • No DDL.
  • No seed.
  • No backfill.
  • No migration.
  • No function patch.
  • No nested/secondary agent dispatch.
  • No production species decision.
  • No production composition decision.
  • No hardcoded decision values.
  • Semantic field labels are allowed only as candidate fields after introspection.
  • If a field is absent, report FIELD_ABSENT; do not substitute from memory.

Required behavior:

  1. Run GATE-0 preflight.
  2. Attempt G1–G10.
  3. Re-verify Phase 4B snapshots live before using them as facts.
  4. Use exact matches only; no fuzzy selectors or “-like” semantics.
  5. Use deterministic labels: PLAUSIBLE, CONFLICT, UNKNOWN, N/A.
  6. Label every candidate row candidate_not_approved.
  7. Complete the scale-brittleness self-audit.
  8. Save the report to the expected path.

Expected report path:

knowledge/dev/laws/dieu44-trien-khai/reports/p3d-pack1-phase4c-species-mapping-dryrun-report.md

Final response format:

phase4c_dryrun_status=PASS|PARTIAL|BLOCKED
report_path=knowledge/dev/laws/dieu44-trien-khai/reports/p3d-pack1-phase4c-species-mapping-dryrun-report.md
no_mutation_performed=true
gate0_all_passed=true|false
discriminator_runtime_active=true|false
discriminator_column_exists_on_target=true|false
species_decision_locked=false
composition_decision_locked=false
plausible_candidate_count=<N|UNKNOWN>
conflict_candidate_count=<N|UNKNOWN>
unknown_candidate_count=<N|UNKNOWN>
scale_brittleness_self_audit_passed=true|false
next_recommended_action=<short>

Return only the final response format plus critical blocker notes. Do not write a long essay.

Back to Knowledge Hub knowledge/dev/laws/dieu44-trien-khai/prompts/p3d-agent-copy-paste-pack1-phase4c-readonly-dryrun-species-mapping-2026-05-11.md