{
  "task_id": "HRMS_PROFILE_CADRE_CANDIDATE_FILE_ONLY_RENDER_DESIGN_PACK_B42A",
  "generated_at": "2026-06-18T03:03:39.873571+00:00",
  "contract_type": "file_only_render_input_contract",
  "status": "design_only_no_render_generated",
  "prerequisites": {
    "shell_acceptance": "required_and_satisfied_by_B41C",
    "migration_candidate": "prepared_by_D49_but_not_applied",
    "D50_review": "pending_review",
    "E44_security_scan": "read"
  },
  "input_contract": {
    "accepted_sources": [
      "B40A profile mapping spec metadata",
      "B40A cadre mapping spec metadata",
      "B40A visibility boundary matrix",
      "B41C shell acceptance metadata",
      "D49 schema and permission migration candidate metadata"
    ],
    "metadata_only_source_linkage": [
      "source_result_ref",
      "source_assignment_ref",
      "source_submission_ref",
      "source_run_ref",
      "source_mapping_spec_ref",
      "source_shell_ref"
    ],
    "allowed_field_categories": [
      "schema-only field structure",
      "metadata-only source linkage",
      "visibility scope labels",
      "approval gate state",
      "file naming rule",
      "data version",
      "audit metadata",
      "not-yet-generated status"
    ],
    "blocked_field_categories": [
      "original answer content",
      "personal contact identifiers",
      "external collaboration personal identifiers",
      "external system original fields",
      "formal algorithm output",
      "appointment recommendation",
      "people action recommendation",
      "access credential or connection configuration values"
    ],
    "visibility_scope": {
      "HR": "may view contract and future render availability state",
      "employee": "future limited self-facing subset only after permission review",
      "manager": "future team-facing subset only after permission review",
      "boss": "not open before later gate",
      "system_admin": "may view governance metadata without sensitive payloads"
    },
    "redaction_policy": {
      "default": "redact unless explicitly allowed",
      "source_refs": "stable metadata refs only",
      "person_refs": "pseudonymous or role-scoped reference labels only",
      "payloads": "no original answer content; no sensitive personal identifiers"
    },
    "output_file_naming": {
      "profile_contract_pattern": "profile_candidate_preview_render_{safe_ref}_{data_version}.json",
      "cadre_contract_pattern": "cadre_candidate_preview_render_{safe_ref}_{data_version}.json",
      "index_contract_pattern": "candidate_preview_render_index_{run_ref}_{data_version}.json",
      "note": "patterns only; this task creates no render files"
    },
    "data_version": "profile_cadre_candidate_file_only_render_contract_v1",
    "audit_metadata": {
      "audit_ref_required": true,
      "source_gate_required": true,
      "generated_by_task_ref_required": true,
      "redline_flags_required": true
    }
  }
}