Prompts (metadata)
prompt_metadata_registrySTATIC_SNAPSHOT_READY
Generated at
2026-05-29T10:07:47ZSnapshot version
1Redaction
APPLIEDSource paths
- config/prompts/prompt_registry.yaml
- config/prompts/prompt_categories.yaml
- config/prompts/protected_prompt_boundary_rules.yaml
Warnings
- PPB-PROTECTED: bodies are never serialized into this snapshot.
Protected Prompt Boundary (PPB-01..PPB-10)
Prompt body text is not stored in this repository, not present in the database schema, and never serialized into API responses or UI snapshots. The UI shows [REDACTED-PPB-PROTECTED] in place of any field that matches the forbidden set.
PPB-PROTECTED46 prompts (metadata only)10 PPB rules
PPB-01 · PPB-02 · PPB-03 · PPB-04 · PPB-05 · PPB-06 · PPB-07 · PPB-08 · PPB-09 · PPB-10
Defense in depth — six layers
- 1. Config — config/prompts/prompt_registry.yaml stores metadata only. Prompt body text never lives in YAML.
- 2. Schema — db/migrations/001_initial_schema.sql defines rfa.prompt_records WITHOUT body/template_body/full_prompt columns.
- 3. API — apps/api/src/lib/prompt-redactor.ts walks responses and replaces forbidden keys with the redaction marker.
- 4. Snapshot — scripts/ui/generate_static_registry_snapshots.py redacts again at snapshot-emit time.
- 5. UI — apps/web/src/lib/redaction.ts runs a third pass before any payload reaches a component.
- 6. Validator — scripts/validation/validate_protected_prompt_ui_boundary.py refuses to PASS if any forbidden field is un-redacted.
Top-level metrics
| Field | Value |
|---|---|
| prompt_count | 46 |
| category_count | 17 |
| ppb_rule_count | 10 |
| ppb_rule_keys.length | 10 |
| prompts_metadata_only.length | 46 |
| boundary_notice | Prompt body text is never present in this snapshot (PPB-01..PPB-10). |
prompts_metadata_only (46)
| canonical_key | title_en | category | target_agent_ids | version | current_status |
|---|---|---|---|---|---|
| intake_initial_capture | Initial Project Intake Capture | INTAKE | ["AG-01"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| intake_missing_fields_probe | Intake Missing-Fields Probe | INTAKE | ["AG-01"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| problem_reframing_reality_check | Reality-First Problem Reframing | PROBLEM_REFRAMING | ["AG-02"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| problem_reframing_alternative_use_cases | Alternative Use-Case Hypothesis Generator | PROBLEM_REFRAMING | ["AG-02"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| context_discovery_country_sector | Country and Sector Context Discovery | CONTEXT_DISCOVERY | ["AG-03"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| context_discovery_stakeholder_seed | Stakeholder Seed Map (Formal + Real) | CONTEXT_DISCOVERY | ["AG-04"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| context_discovery_silent_veto_probe | Silent-Veto and Trust-Signal Probe | CONTEXT_DISCOVERY | ["AG-04"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| evidence_review_claim_labelling | Claim-to-Evidence Labelling | EVIDENCE_REVIEW | ["AG-05"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| evidence_review_source_reliability | Source Reliability Scoring | EVIDENCE_REVIEW | ["AG-06"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| evidence_review_contradiction_log | Contradiction Log Builder | EVIDENCE_REVIEW | ["AG-05"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| knowledge_retrieval_scoped_query | Scoped Knowledge Retrieval Query | KNOWLEDGE_RETRIEVAL | ["AG-07"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| knowledge_gap_register | Knowledge Gap Register | KNOWLEDGE_RETRIEVAL | ["AG-08"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| knowledge_retrieval_contradiction_flag | Knowledge Contradiction Flagger | KNOWLEDGE_RETRIEVAL | ["AG-07"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| ten_layer_synthesis_run | 10-Layer Synthesis Run | TEN_LAYER_ANALYSIS | ["AG-09"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| layer_l1_geopolitical_country_exposure | L1 Geopolitical and Country Exposure Analysis | TEN_LAYER_ANALYSIS | ["AG-10"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| layer_l2_regulatory_governance | L2 Regulatory and Governance Feasibility Analysis | TEN_LAYER_ANALYSIS | ["AG-11"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| layer_l3_institutional_reality | L3 Institutional and Organizational Capacity Analysis | TEN_LAYER_ANALYSIS | ["AG-12"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| layer_l4_market_economics | L4 Market and Economic Logic Analysis | TEN_LAYER_ANALYSIS | ["AG-13"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| layer_l5_stakeholder_power | L5 Stakeholder Power and Relationship Map | TEN_LAYER_ANALYSIS | ["AG-14"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| layer_l6_cultural_dignity_trust | L6 Cultural Fit, Dignity and Trust Analysis | TEN_LAYER_ANALYSIS | ["AG-15"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| layer_l7_operational_capacity | L7 Operational Design and Capacity Analysis | TEN_LAYER_ANALYSIS | ["AG-16"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| layer_l8_financial_viability | L8 Financial Viability Analysis | TEN_LAYER_ANALYSIS | ["AG-17"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| layer_l9_risk_scenario_resilience | L9 Risk, Scenario and Resilience Analysis | TEN_LAYER_ANALYSIS | ["AG-18"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| layer_l10_execution_adoption | L10 Execution and Adoption Analysis | TEN_LAYER_ANALYSIS | ["AG-19"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| rise_gate_reality_to_intelligence | RISE Gate: Reality to Intelligence | RISE_GATE_EVALUATION | ["AG-20"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| rise_gate_intelligence_to_strategy | RISE Gate: Intelligence to Strategy | RISE_GATE_EVALUATION | ["AG-20"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| diagnostic_template_run | Diagnostic Template Execution | DIAGNOSTIC_EXECUTION | ["AG-23"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| diagnostic_findings_synthesis | Diagnostic Findings Synthesis | DIAGNOSTIC_EXECUTION | ["AG-23"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| strategy_options_generator | Strategy Options Generator | STRATEGY_OPTIONS | ["AG-21"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| strategy_options_ethical_filter | Strategy Options Ethical Filter | STRATEGY_OPTIONS | ["AG-21"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| execution_readiness_score | Execution Readiness Score | EXECUTION_READINESS | ["AG-22"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| execution_readiness_improvement_plan | Execution Readiness Improvement Plan | EXECUTION_READINESS | ["AG-22"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| ethics_review_sensitivity_classifier | Ethics and Sensitivity Classifier | ETHICS_REVIEW | ["AG-24"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| ethics_review_forbidden_action_block | Forbidden Action Blocker | ETHICS_REVIEW | ["AG-24"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| report_drafting_executive_brief | Executive Brief Draft | REPORT_DRAFTING | ["AG-26"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| report_drafting_board_memo | Board / Government Memo Draft | REPORT_DRAFTING | ["AG-26"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| export_readiness_manifest_check | Export Manifest and Approval Check | EXPORT_READINESS | ["AG-27"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| export_readiness_public_redaction | Public-Export Redaction Pass | EXPORT_READINESS | ["AG-27"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| evaluation_rubric_run | Quality Rubric Evaluation | EVALUATION | ["AG-28"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| evaluation_regression_test | Regression Test Run | EVALUATION | ["AG-28"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| commercial_pilot_proposal | Pilot Proposal Drafter | COMMERCIAL_PACKAGING | ["AG-29"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| commercial_value_memo | Value Proposition Memo | COMMERCIAL_PACKAGING | ["AG-29"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| research_plan_design | Research Plan Designer | RESEARCH_PLANNING | ["AG-08"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| research_backlog_entry | Research Backlog Entry | RESEARCH_PLANNING | ["AG-30"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| human_review_package_builder | Human Review Package Builder | HUMAN_REVIEW_SUPPORT | ["AG-25"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |
| human_review_decision_integrity_memo | Decision Integrity Memo | HUMAN_REVIEW_SUPPORT | ["AG-25"] | 1.0.0 | PROMPT_TEMPLATE_REGISTERED |