[
  {
    "role": "system",
    "content": "You are DeepSeek v4 pro thinking/max, an advisory-only governance and implementation reviewer. Return strict JSON only. Do not claim provider/manual/operator evidence, real asset evidence, asset binding authority, operator acceptance, accepted overlay authority, canonical UID/KG/raw KG/entity-store writeback authority, replay authority, route authority, outputs-index authority, NOW-36 activation, production readiness, or production acceptance."
  },
  {
    "role": "user",
    "content": "{\"input\": {\"artifact_refs\": {\"at_entity_validator_fixtures\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_at_entity_validator_fixtures.jsonl\", \"sha256\": \"26ceaddf305601b10f25669f53c24f39470085e81baf41854fe33ea3b46e047a\", \"size_bytes\": 7583}, \"at_entity_validator_spec\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_at_entity_validator_spec.json\", \"sha256\": \"2e60ca8872d138136829aff0f79a4c98fbe50a26f3785277c64994c5390068e1\", \"size_bytes\": 1989}, \"consultation_runner\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/scripts/run_now38_dramart_seedance_storyboard_prompt_adapter_schema_validator_deepseek_consultation.py\", \"sha256\": \"379da5779682786bd263f5b9df5a72ce5b951052ae21bdb5246b274be0238883\", \"size_bytes\": 22705}, \"contract\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/docs/now38_dramart_seedance_storyboard_prompt_adapter_schema_validator_contract_20260610.md\", \"sha256\": \"d54adf6f6f723ad564027edd800cfcbb0c3fab0695bd7260e8423d76cbdcc4e9\", \"size_bytes\": 17517}, \"gate\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_gate.json\", \"sha256\": \"26471e8bb3023427a24382418fc0a38a13fe164fd4f93ef4eab15e7003b516e6\", \"size_bytes\": 11016}, \"ledger_examples\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_entity_mention_ledger_examples.jsonl\", \"sha256\": \"555fefd291f17dc28d5aba9f257a852bbb8a0735dc4f985aed79c3c6dec12241\", \"size_bytes\": 3245}, \"ledger_schema\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_entity_mention_ledger_schema.json\", \"sha256\": \"a4ce3395ee87ecc29163ba5b41169293b93a52e84308d48b6e6ef62b5fd2793d\", \"size_bytes\": 2360}, \"manifest\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/manifest.json\", \"sha256\": \"6be7304b197d53738a32c70706f714af4c271a48cc86224e484a0d25dbf7c7c7\", \"size_bytes\": 6078}, \"review_html\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_review.html\", \"sha256\": \"5c547082e44427386b4262cdcc67c575e38c1887932018400a4a9d626c4d0016\", \"size_bytes\": 5524}, \"runner\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/scripts/run_now38_dramart_seedance_storyboard_prompt_adapter_schema_validator.py\", \"sha256\": \"837119a601a597ae532c1ccd00ec66b9a8783557aae764f8c256a8e94ffd987f\", \"size_bytes\": 1488}, \"schema\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_schema.json\", \"sha256\": \"7947870bc5fef190976d808425d6f89ec66c007cee5eed0947942c7558e566e2\", \"size_bytes\": 3029}, \"source\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/src/novel2video/now38_adapter_schema_validator.py\", \"sha256\": \"ecff2aae38fef0310be72d02a4c05b17cad14ec9498813cb570c7588250fdfd7\", \"size_bytes\": 45344}, \"source_coverage\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_source_coverage_matrix.jsonl\", \"sha256\": \"d69292419109585cbff5e09a400007c2e6528488092850872a5efc2bac9d3f7c\", \"size_bytes\": 17488}, \"storyboard_packet_schema\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_storyboard_prompt_packet_schema.json\", \"sha256\": \"aab51e9d8761900bb8b3d43963375d66abc9fd9bf16e6afa62288e990f380ac9\", \"size_bytes\": 1664}, \"test\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/tests/test_now38_adapter_schema_validator.py\", \"sha256\": \"31356bbe1ee282709c263061248e5017e6622eefd0c99dd066b1452f2dcf4ebe\", \"size_bytes\": 8697}, \"unsupported_field_report\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_unsupported_field_report.jsonl\", \"sha256\": \"b60723d456f27990fbb9f4aa975352276817b98f044f2f58b9254ca7279285bd\", \"size_bytes\": 7497}, \"unsupported_source_report\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_unsupported_source_report.jsonl\", \"sha256\": \"6d16e5c62a22a9a4e30e26b47ec284e3d6543823dcce9ca793128ff59db391bb\", \"size_bytes\": 3053}, \"validation\": {\"exists\": true, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_validation_report.json\", \"sha256\": \"3a86ecdb2cf2346302532d1bae596e3a0a5511bb1a5cb0d9d5bce5e16117736d\", \"size_bytes\": 3759}}, \"at_entity_validator_spec\": {\"accepted_overlay_writeback_allowed\": false, \"adapter_layer_only\": true, \"artifact_authority_class\": \"now38_adapter_schema_validator_no_writeback\", \"asset_binding_allowed\": false, \"asset_generation_or_acquisition_allowed\": false, \"canonical_kg_writeback_allowed\": false, \"canonical_uid_writeback_allowed\": false, \"checks\": [\"Every @ token in an adapter-layer prompt field must match exactly one valid shot-local ledger row.\", \"No token may reference an entity outside the shot-local allowed set.\", \"Duplicate display names require local disambiguation before a token can pass.\", \"Tokens that resemble canonical UIDs, registry IDs, URLs, storage paths, provider file IDs, or asset refs must fail.\", \"Used ledger rows must cite source coverage rows.\", \"Validated mentions remain adapter-layer only and cannot be written to canonical screenplay, KG, registry, accepted overlay, or asset binding records.\"], \"deepseek_advisory_only\": true, \"entity_store_writeback_allowed\": false, \"error_codes\": [\"at_entity_missing_ledger\", \"at_entity_out_of_scope\", \"at_entity_duplicate_display_name\", \"at_entity_canonical_uid_like\", \"at_entity_asset_ref_like\", \"at_entity_missing_source_coverage\"], \"feedback_repair_replay_allowed\": false, \"media_generation_allowed\": false, \"not_evidence_or_acceptance_or_route_authority\": true, \"now36_activation_allowed\": false, \"outputs_index_mutation_allowed\": false, \"production_acceptance_claimed\": false, \"prompt_generation_allowed\": false, \"provider_manual_execution_allowed\": false, \"provider_payload_execution_allowed\": false, \"raw_kg_writeback_allowed\": false, \"route_transition_allowed\": false, \"row_mutation_allowed\": false, \"schema_id\": \"NOW38_ADAPTER_at_entity_validator_spec\", \"schema_validator_only\": true, \"token_pattern\": \"(?<!\\\\\\\\w)@[\\\\\\\\w\\\\\\\\u4e00-\\\\\\\\u9fff][\\\\\\\\w\\\\\\\\u4e00-\\\\\\\\u9fff·_-]*\", \"version\": \"now38_adapter_schema_validator.v1\"}, \"created_at\": \"2026-06-09T21:26:13.303414Z\", \"gate\": {\"accepted_overlay_writeback_allowed\": false, \"adapter_layer_only\": true, \"artifact_authority_class\": \"now38_adapter_schema_validator_no_writeback\", \"asset_binding_allowed\": false, \"asset_binding_count\": 0, \"asset_generation_or_acquisition_allowed\": false, \"canonical_kg_writeback_allowed\": false, \"canonical_uid_writeback_allowed\": false, \"canonical_uid_writeback_count\": 0, \"coverage_row_count\": 10, \"created_at\": \"2026-06-09T21:26:03.209537Z\", \"deepseek_advisory_only\": true, \"deepseek_implementation_status\": {\"round1\": {\"call_status\": \"missing\", \"confidence\": \"\", \"dir\": \"\", \"finding_counts\": {}, \"high_or_blocker_findings\": 0, \"parse_status\": \"missing\", \"required_corrections\": [], \"round_id\": \"implementation_round1\", \"verdict\": \"\"}, \"round2\": {\"call_status\": \"missing\", \"confidence\": \"\", \"dir\": \"\", \"finding_counts\": {}, \"high_or_blocker_findings\": 0, \"parse_status\": \"missing\", \"required_corrections\": [], \"round_id\": \"implementation_round2\", \"verdict\": \"\"}}, \"drift_status\": \"pass\", \"entity_store_writeback_allowed\": false, \"failure_count\": 4, \"failures\": [{\"code\": \"implementation_deepseek_round1_parse_not_pass\", \"detail\": {\"call_status\": \"missing\", \"confidence\": \"\", \"dir\": \"\", \"finding_counts\": {}, \"high_or_blocker_findings\": 0, \"parse_status\": \"missing\", \"required_corrections\": [], \"round_id\": \"implementation_round1\", \"verdict\": \"\"}, \"severity\": \"blocker\"}, {\"code\": \"implementation_deepseek_round2_parse_not_pass\", \"detail\": {\"call_status\": \"missing\", \"confidence\": \"\", \"dir\": \"\", \"finding_counts\": {}, \"high_or_blocker_findings\": 0, \"parse_status\": \"missing\", \"required_corrections\": [], \"round_id\": \"implementation_round2\", \"verdict\": \"\"}, \"severity\": \"blocker\"}, {\"code\": \"implementation_deepseek_round1_verdict_not_supporting\", \"detail\": {\"call_status\": \"missing\", \"confidence\": \"\", \"dir\": \"\", \"finding_counts\": {}, \"high_or_blocker_findings\": 0, \"parse_status\": \"missing\", \"required_corrections\": [], \"round_id\": \"implementation_round1\", \"verdict\": \"\"}, \"severity\": \"blocker\"}, {\"code\": \"implementation_deepseek_round2_verdict_not_supporting\", \"detail\": {\"call_status\": \"missing\", \"confidence\": \"\", \"dir\": \"\", \"finding_counts\": {}, \"high_or_blocker_findings\": 0, \"parse_status\": \"missing\", \"required_corrections\": [], \"round_id\": \"implementation_round2\", \"verdict\": \"\"}, \"severity\": \"blocker\"}], \"feedback_repair_replay_allowed\": false, \"forbidden_side_effect_counts\": {\"accepted_overlay_write_count\": 0, \"accepted_uid_decision_count\": 0, \"asset_acquisition_count\": 0, \"asset_binding_count\": 0, \"asset_generation_count\": 0, \"asset_import_count\": 0, \"asset_upload_count\": 0, \"audio_generation_count\": 0, \"canonical_kg_writeback_count\": 0, \"canonical_uid_writeback_count\": 0, \"entity_store_writeback_count\": 0, \"feedback_intake_count\": 0, \"image_generation_count\": 0, \"manual_provider_evidence_count\": 0, \"media_generation_count\": 0, \"now36_activation_count\": 0, \"operator_evidence_creation_count\": 0, \"operator_overlay_write_count\": 0, \"outputs_index_mutation_count\": 0, \"production_acceptance_count\": 0, \"prompt_generation_count\": 0, \"provider_job_execution_count\": 0, \"provider_payload_execution_count\": 0, \"raw_kg_writeback_count\": 0, \"registry_mutation_count\": 0, \"rejected_uid_decision_count\": 0, \"repair_execution_count\": 0, \"replay_action_count\": 0, \"route_transition_count\": 0, \"row_mutation_count\": 0, \"tts_generation_count\": 0, \"video_generation_count\": 0}, \"forbidden_side_effect_counts_all_zero\": true, \"gate_status\": \"now38_adapter_schema_validator_no_writeback_blocked\", \"implementation_kind\": \"now38_dramart_seedance_storyboard_prompt_adapter_schema_validator_no_writeback\", \"input_fingerprint\": \"5fa72b360a1dbefae8557fb896d7d3980a0064290793fc81b0417466d1b4edf6\", \"ledger_example_count\": 2, \"media_generation_allowed\": false, \"minimum_output_artifact_refs\": {\"NOW38_ADAPTER_at_entity_validator_fixtures.jsonl\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_at_entity_validator_fixtures.jsonl\", \"sha256\": \"26ceaddf305601b10f25669f53c24f39470085e81baf41854fe33ea3b46e047a\", \"size_bytes\": 7583}, \"NOW38_ADAPTER_at_entity_validator_spec.json\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_at_entity_validator_spec.json\", \"sha256\": \"2e60ca8872d138136829aff0f79a4c98fbe50a26f3785277c64994c5390068e1\", \"size_bytes\": 1989}, \"NOW38_ADAPTER_drift_report.json\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_drift_report.json\", \"sha256\": \"3ca83d4229b51d1626a915ccd7071c3059cf690fc6818bd4a4e46c6e30c9c698\", \"size_bytes\": 3203}, \"NOW38_ADAPTER_entity_mention_ledger_examples.jsonl\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_entity_mention_ledger_examples.jsonl\", \"sha256\": \"555fefd291f17dc28d5aba9f257a852bbb8a0735dc4f985aed79c3c6dec12241\", \"size_bytes\": 3245}, \"NOW38_ADAPTER_entity_mention_ledger_schema.json\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_entity_mention_ledger_schema.json\", \"sha256\": \"a4ce3395ee87ecc29163ba5b41169293b93a52e84308d48b6e6ef62b5fd2793d\", \"size_bytes\": 2360}, \"NOW38_ADAPTER_gate.json\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_gate.json\", \"sha256\": \"dc0fa32f88fe234f500456bf121ad5a5b8756b8a048b76472703d92d7cef204a\", \"size_bytes\": 10212}, \"NOW38_ADAPTER_input.json\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_input.json\", \"sha256\": \"249d67e589ffde4aa485fec4debfcd089fa1f8e5868728f55621bbc8caf83ce3\", \"size_bytes\": 540304}, \"NOW38_ADAPTER_replay_plan.json\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_replay_plan.json\", \"sha256\": \"f5d9b4f082015abdc442913d1475f4f96f3fda323e7262ad95c98788ac292345\", \"size_bytes\": 1485}, \"NOW38_ADAPTER_review.html\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_review.html\", \"sha256\": \"5c547082e44427386b4262cdcc67c575e38c1887932018400a4a9d626c4d0016\", \"size_bytes\": 5524}, \"NOW38_ADAPTER_rollback_plan.json\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_rollback_plan.json\", \"sha256\": \"7d4bc0fa05bced10cb524c66d178b864b079cc7995ec10a8acd448b7dd7ef10d\", \"size_bytes\": 1487}, \"NOW38_ADAPTER_schema.json\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_schema.json\", \"sha256\": \"7947870bc5fef190976d808425d6f89ec66c007cee5eed0947942c7558e566e2\", \"size_bytes\": 3029}, \"NOW38_ADAPTER_source_coverage_matrix.jsonl\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_source_coverage_matrix.jsonl\", \"sha256\": \"d69292419109585cbff5e09a400007c2e6528488092850872a5efc2bac9d3f7c\", \"size_bytes\": 17488}, \"NOW38_ADAPTER_storyboard_prompt_packet_schema.json\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_storyboard_prompt_packet_schema.json\", \"sha256\": \"aab51e9d8761900bb8b3d43963375d66abc9fd9bf16e6afa62288e990f380ac9\", \"size_bytes\": 1664}, \"NOW38_ADAPTER_unsupported_field_report.jsonl\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_unsupported_field_report.jsonl\", \"sha256\": \"b60723d456f27990fbb9f4aa975352276817b98f044f2f58b9254ca7279285bd\", \"size_bytes\": 7497}, \"NOW38_ADAPTER_unsupported_source_report.jsonl\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_unsupported_source_report.jsonl\", \"sha256\": \"6d16e5c62a22a9a4e30e26b47ec284e3d6543823dcce9ca793128ff59db391bb\", \"size_bytes\": 3053}, \"NOW38_ADAPTER_validation_report.json\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_validation_report.json\", \"sha256\": \"3a86ecdb2cf2346302532d1bae596e3a0a5511bb1a5cb0d9d5bce5e16117736d\", \"size_bytes\": 3759}, \"manifest.json\": {\"exists\": true, \"path\": \"outputs/now38_adapter_schema_validator_pending_20260610_0525/manifest.json\", \"sha256\": \"6be7304b197d53738a32c70706f714af4c271a48cc86224e484a0d25dbf7c7c7\", \"size_bytes\": 6078}}, \"next_entrypoint_unchanged\": true, \"next_required_action\": \"now38_dramart_seedance_storyboard_prompt_generation_contract_before_prompt_generation\", \"not_evidence_or_acceptance_or_route_authority\": true, \"now36_activation_allowed\": false, \"now36_activation_count\": 0, \"now36_blocked_no_execution_preserved\": true, \"outputs_index_mutation_allowed\": false, \"outputs_index_mutation_count\": 0, \"pass\": false, \"production_acceptance_claimed\": false, \"production_acceptance_count\": 0, \"prompt_generation_allowed\": false, \"prompt_generation_count\": 0, \"provider_manual_execution_allowed\": false, \"provider_payload_execution_allowed\": false, \"provider_payload_execution_count\": 0, \"raw_kg_writeback_allowed\": false, \"route_transition_allowed\": false, \"row_mutation_allowed\": false, \"schema_validator_only\": true, \"source_coverage_has_dramart_pdf_future_debt\": true, \"source_coverage_has_metadata_only\": true, \"source_coverage_has_supported_text\": true, \"stage_id\": \"now38_dramart_seedance_storyboard_prompt_adapter_design\", \"status\": \"now38_dramart_seedance_storyboard_prompt_adapter_schema_validator_no_writeback_blocked\", \"unsupported_field_count\": 6, \"unsupported_source_count\": 2, \"validator_fixture_count\": 6, \"validator_status\": \"fail\", \"version\": \"now38_adapter_schema_validator.v1\", \"warning_count\": 0, \"warnings\": []}, \"hard_boundaries\": [\"NOW-38 implementation is no-writeback schema/validator artifact generation only.\", \"It must not generate final prompts or render provider payloads for execution.\", \"entity_mention_ledger and @entity fixtures are adapter-only and cannot become canonical UID, registry, KG, accepted overlay, asset binding, provider evidence, or production acceptance.\", \"Dramart PDF remains future extractor debt and must block PDF-derived renderer claims, prompt generation, provider execution, and production readiness.\", \"No provider/media/asset/writeback/route/outputs-index/NOW-36/production authority is allowed.\", \"DeepSeek remains advisory-only and cannot become evidence, acceptance, route authority, writeback authority, replay authority, outputs-index authority, NOW-36 activation, provider readiness, or production acceptance.\"], \"input_fingerprint\": \"65b2ff5a636d668282a32c3d8966a753a29d7343e60917d11b4ef9abbb7d6ddb\", \"ledger_schema\": {\"accepted_overlay_writeback_allowed\": false, \"adapter_layer_only\": true, \"artifact_authority_class\": \"now38_adapter_schema_validator_no_writeback\", \"asset_binding_allowed\": false, \"asset_generation_or_acquisition_allowed\": false, \"canonical_kg_writeback_allowed\": false, \"canonical_uid_writeback_allowed\": false, \"coverage_row_ids_available\": [\"coverage_3f076f60f39327ed162699f5\", \"coverage_aaa9542fbf27adca717c1ce2\", \"coverage_ce08b2636189c2f1b724859f\", \"coverage_cf69359cdf9db85efebb8fe1\", \"coverage_ecdef14c21895761e2d82319\", \"coverage_2953dcbcf946aad40d161cef\", \"coverage_5d5bae9bf51e5bb2d09a871d\", \"coverage_6fde0213c44b976e7da93bc7\"], \"deepseek_advisory_only\": true, \"description\": \"Adapter-only mention ledger. Rows are local to an adapter packet and never become canonical entity IDs.\", \"entity_store_writeback_allowed\": false, \"feedback_repair_replay_allowed\": false, \"id_algorithm\": \"ledger_entry_id = ledger_ + sha256(canonical_json(adapter_packet_id, shot_ref_id, local_entity_key, mention_token, source_coverage_row_ids))[0:24]\", \"media_generation_allowed\": false, \"mention_token_rule\": \"mention_token must equal @ plus entity_display_name or an approved local disambiguation label.\", \"not_asset_binding\": true, \"not_canonical_uid\": true, \"not_evidence_or_acceptance_or_route_authority\": true, \"not_provider_evidence\": true, \"not_registry_or_entity_store\": true, \"now36_activation_allowed\": false, \"outputs_index_mutation_allowed\": false, \"production_acceptance_claimed\": false, \"prompt_generation_allowed\": false, \"provider_manual_execution_allowed\": false, \"provider_payload_execution_allowed\": false, \"raw_kg_writeback_allowed\": false, \"required_fields\": [\"ledger_entry_id\", \"adapter_packet_id\", \"shot_ref_id\", \"scene_ref_id\", \"local_entity_key\", \"entity_display_name\", \"mention_token\", \"allowed_scope\", \"source_allowed_entity_set_ref\", \"source_context_ref_ids\", \"source_coverage_row_ids\", \"ambiguity_status\", \"disambiguation_label\", \"validator_status\", \"review_status\"], \"route_transition_allowed\": false, \"row_mutation_allowed\": false, \"schema_id\": \"NOW38_ADAPTER_entity_mention_ledger_schema\", \"schema_validator_only\": true, \"version\": \"now38_adapter_schema_validator.v1\"}, \"now38_adapter_run_dir\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525\", \"output_run_dir\": \"outputs/now38_adapter_schema_validator_deepseek_round1_20260610_0526\", \"previous_round\": {\"dir\": \"\", \"parsed\": {}}, \"project_root\": \"/wwwb/aitools/writer\", \"round_id\": \"round1\", \"samples\": {\"ledger_examples\": {\"parse_failures\": 0, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_entity_mention_ledger_examples.jsonl\", \"row_count\": 2, \"samples\": [{\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"ledger_905e154ede57ad349b6e31ab\", \"source_family\": null, \"validator_status\": \"valid\"}, {\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"ledger_248fe47791b4d382f9f73ecb\", \"source_family\": null, \"validator_status\": \"blocked\"}]}, \"source_coverage\": {\"parse_failures\": 0, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_source_coverage_matrix.jsonl\", \"row_count\": 10, \"samples\": [{\"blocked_use\": [\"prompt_generation\", \"provider_execution\", \"canonical_writeback\", \"asset_binding\", \"production_acceptance\"], \"coverage_status\": \"supported_text_evidence\", \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"coverage_3f076f60f39327ed162699f5\", \"source_family\": \"now37_supported_text\", \"validator_status\": null}, {\"blocked_use\": [\"prompt_generation\", \"provider_execution\", \"canonical_writeback\", \"asset_binding\", \"production_acceptance\"], \"coverage_status\": \"supported_text_evidence\", \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"coverage_aaa9542fbf27adca717c1ce2\", \"source_family\": \"now37_supported_text\", \"validator_status\": null}, {\"blocked_use\": [\"prompt_generation\", \"provider_execution\", \"canonical_writeback\", \"asset_binding\", \"production_acceptance\"], \"coverage_status\": \"supported_text_evidence\", \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"coverage_ce08b2636189c2f1b724859f\", \"source_family\": \"now37_supported_text\", \"validator_status\": null}, {\"blocked_use\": [\"prompt_generation\", \"provider_execution\", \"canonical_writeback\", \"asset_binding\", \"production_acceptance\"], \"coverage_status\": \"supported_text_evidence\", \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"coverage_cf69359cdf9db85efebb8fe1\", \"source_family\": \"now37_supported_text\", \"validator_status\": null}, {\"blocked_use\": [\"prompt_generation\", \"provider_execution\", \"canonical_writeback\", \"asset_binding\", \"production_acceptance\"], \"coverage_status\": \"supported_text_evidence\", \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"coverage_ecdef14c21895761e2d82319\", \"source_family\": \"now37_supported_text\", \"validator_status\": null}, {\"blocked_use\": [\"dramart_pdf_specific_renderer_claims\", \"prompt_generation\", \"provider_execution\", \"production_acceptance\", \"pdf_ocr_extraction\"], \"coverage_status\": \"future_extractor_debt\", \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"coverage_2953dcbcf946aad40d161cef\", \"source_family\": \"now37_gap_register\", \"validator_status\": null}, {\"blocked_use\": [\"asset_generation\", \"asset_acquisition\", \"asset_binding\", \"image_analysis\", \"media_processing\"], \"coverage_status\": \"metadata_only\", \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"coverage_5d5bae9bf51e5bb2d09a871d\", \"source_family\": \"now37_gap_register\", \"validator_status\": null}, {\"blocked_use\": [\"provider_execution\", \"route_transition\", \"production_acceptance\", \"outputs_index_mutation\"], \"coverage_status\": \"control_boundary\", \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"coverage_6fde0213c44b976e7da93bc7\", \"source_family\": \"route_handoff\", \"validator_status\": null}, {\"blocked_use\": [\"provider_execution\", \"route_transition\", \"production_acceptance\", \"outputs_index_mutation\"], \"coverage_status\": \"control_boundary\", \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"coverage_882efe6624df38c3f3660f72\", \"source_family\": \"control_plane\", \"validator_status\": null}, {\"blocked_use\": [\"provider_execution\", \"route_transition\", \"production_acceptance\", \"outputs_index_mutation\"], \"coverage_status\": \"control_boundary\", \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"coverage_7052c0ba2129d169b725762a\", \"source_family\": \"now36_gate\", \"validator_status\": null}]}, \"unsupported_fields\": {\"parse_failures\": 0, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_unsupported_field_report.jsonl\", \"row_count\": 6, \"samples\": [{\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": null, \"field_path\": \"final_prompt_text\", \"fixture_kind\": null, \"id\": \"unsupported_field_a4ed134db2624c59125c\", \"source_family\": null, \"validator_status\": null}, {\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": null, \"field_path\": \"provider_payload.execution_endpoint\", \"fixture_kind\": null, \"id\": \"unsupported_field_7eb8111ddab4ae0830e9\", \"source_family\": null, \"validator_status\": null}, {\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": null, \"field_path\": \"dramart.pdf_specific_renderer_format\", \"fixture_kind\": null, \"id\": \"unsupported_field_d4f67b21484f7bbbdb15\", \"source_family\": null, \"validator_status\": null}, {\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": null, \"field_path\": \"asset_reference.uri\", \"fixture_kind\": null, \"id\": \"unsupported_field_6f0a567207fb934146a3\", \"source_family\": null, \"validator_status\": null}, {\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": null, \"field_path\": \"canonical_entity_uid\", \"fixture_kind\": null, \"id\": \"unsupported_field_f41fc20394cb63b7c2e8\", \"source_family\": null, \"validator_status\": null}, {\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": null, \"field_path\": \"voice_profile_id\", \"fixture_kind\": null, \"id\": \"unsupported_field_0596c1a0659edc364e93\", \"source_family\": null, \"validator_status\": null}]}, \"unsupported_sources\": {\"parse_failures\": 0, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_unsupported_source_report.jsonl\", \"row_count\": 2, \"samples\": [{\"blocked_use\": [\"dramart_pdf_specific_renderer_claims\", \"prompt_generation\", \"provider_execution\", \"production_acceptance\", \"pdf_ocr_extraction\"], \"coverage_status\": \"future_extractor_debt\", \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"coverage_2953dcbcf946aad40d161cef\", \"source_family\": null, \"validator_status\": null}, {\"blocked_use\": [\"asset_generation\", \"asset_acquisition\", \"asset_binding\", \"image_analysis\", \"media_processing\"], \"coverage_status\": \"metadata_only\", \"expected_errors\": null, \"field_path\": null, \"fixture_kind\": null, \"id\": \"coverage_5d5bae9bf51e5bb2d09a871d\", \"source_family\": null, \"validator_status\": null}]}, \"validator_fixtures\": {\"parse_failures\": 0, \"path\": \"/wwwb/aitools/writer/outputs/now38_adapter_schema_validator_pending_20260610_0525/NOW38_ADAPTER_at_entity_validator_fixtures.jsonl\", \"row_count\": 6, \"samples\": [{\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": [], \"field_path\": \"$.storyboard_slots[0].entity_mentions[0]\", \"fixture_kind\": \"pass\", \"id\": \"fixture_pass_shot_local_mention\", \"source_family\": null, \"validator_status\": null}, {\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": [\"at_entity_duplicate_display_name\"], \"field_path\": \"$.storyboard_slots[0].entity_mentions[0]\", \"fixture_kind\": \"duplicate-name fail\", \"id\": \"fixture_fail_duplicate_display_name\", \"source_family\": null, \"validator_status\": null}, {\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": [\"at_entity_missing_ledger\"], \"field_path\": \"$.storyboard_slots[0].entity_mentions[0]\", \"fixture_kind\": \"missing-ledger fail\", \"id\": \"fixture_fail_missing_ledger\", \"source_family\": null, \"validator_status\": null}, {\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": [\"at_entity_out_of_scope\"], \"field_path\": \"$.storyboard_slots[1].entity_mentions[0]\", \"fixture_kind\": \"out-of-scope fail\", \"id\": \"fixture_fail_out_of_scope\", \"source_family\": null, \"validator_status\": null}, {\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": [\"at_entity_canonical_uid_like\"], \"field_path\": \"$.storyboard_slots[0].entity_mentions[0]\", \"fixture_kind\": \"canonical-UID-like fail\", \"id\": \"fixture_fail_canonical_uid_like\", \"source_family\": null, \"validator_status\": null}, {\"blocked_use\": null, \"coverage_status\": null, \"expected_errors\": [\"at_entity_asset_ref_like\"], \"field_path\": \"$.storyboard_slots[0].entity_mentions[0]\", \"fixture_kind\": \"asset-ref-like fail\", \"id\": \"fixture_fail_asset_ref_like\", \"source_family\": null, \"validator_status\": null}]}}, \"schema\": {\"accepted_overlay_writeback_allowed\": false, \"adapter_layer_only\": true, \"artifact_authority_class\": \"now38_adapter_schema_validator_no_writeback\", \"asset_binding_allowed\": false, \"asset_generation_or_acquisition_allowed\": false, \"canonical_kg_writeback_allowed\": false, \"canonical_uid_writeback_allowed\": false, \"deepseek_advisory_only\": true, \"entity_store_writeback_allowed\": false, \"feedback_repair_replay_allowed\": false, \"forbidden_side_effect_counts\": {\"accepted_overlay_write_count\": 0, \"accepted_uid_decision_count\": 0, \"asset_acquisition_count\": 0, \"asset_binding_count\": 0, \"asset_generation_count\": 0, \"asset_import_count\": 0, \"asset_upload_count\": 0, \"audio_generation_count\": 0, \"canonical_kg_writeback_count\": 0, \"canonical_uid_writeback_count\": 0, \"entity_store_writeback_count\": 0, \"feedback_intake_count\": 0, \"image_generation_count\": 0, \"manual_provider_evidence_count\": 0, \"media_generation_count\": 0, \"now36_activation_count\": 0, \"operator_evidence_creation_count\": 0, \"operator_overlay_write_count\": 0, \"outputs_index_mutation_count\": 0, \"production_acceptance_count\": 0, \"prompt_generation_count\": 0, \"provider_job_execution_count\": 0, \"provider_payload_execution_count\": 0, \"raw_kg_writeback_count\": 0, \"registry_mutation_count\": 0, \"rejected_uid_decision_count\": 0, \"repair_execution_count\": 0, \"replay_action_count\": 0, \"route_transition_count\": 0, \"row_mutation_count\": 0, \"tts_generation_count\": 0, \"video_generation_count\": 0}, \"implementation_kind\": \"now38_dramart_seedance_storyboard_prompt_adapter_schema_validator_no_writeback\", \"media_generation_allowed\": false, \"not_evidence_or_acceptance_or_route_authority\": true, \"now36_activation_allowed\": false, \"outputs_index_mutation_allowed\": false, \"production_acceptance_claimed\": false, \"prompt_generation_allowed\": false, \"provider_manual_execution_allowed\": false, \"provider_payload_execution_allowed\": false, \"raw_kg_writeback_allowed\": false, \"required_outputs\": [\"NOW38_ADAPTER_input.json\", \"NOW38_ADAPTER_schema.json\", \"NOW38_ADAPTER_source_coverage_matrix.jsonl\", \"NOW38_ADAPTER_entity_mention_ledger_schema.json\", \"NOW38_ADAPTER_entity_mention_ledger_examples.jsonl\", \"NOW38_ADAPTER_at_entity_validator_spec.json\", \"NOW38_ADAPTER_at_entity_validator_fixtures.jsonl\", \"NOW38_ADAPTER_storyboard_prompt_packet_schema.json\", \"NOW38_ADAPTER_unsupported_source_report.jsonl\", \"NOW38_ADAPTER_unsupported_field_report.jsonl\", \"NOW38_ADAPTER_validation_report.json\", \"NOW38_ADAPTER_drift_report.json\", \"NOW38_ADAPTER_rollback_plan.json\", \"NOW38_ADAPTER_replay_plan.json\", \"NOW38_ADAPTER_gate.json\", \"NOW38_ADAPTER_review.html\", \"manifest.json\"], \"route_transition_allowed\": false, \"row_mutation_allowed\": false, \"schema_validator_only\": true, \"version\": \"now38_adapter_schema_validator.v1\"}, \"storyboard_packet_schema\": {\"accepted_overlay_writeback_allowed\": false, \"adapter_layer_only\": true, \"artifact_authority_class\": \"now38_adapter_schema_validator_no_writeback\", \"asset_binding_allowed\": false, \"asset_generation_or_acquisition_allowed\": false, \"canonical_kg_writeback_allowed\": false, \"canonical_uid_writeback_allowed\": false, \"contains_generated_prompt_text\": false, \"deepseek_advisory_only\": true, \"dramart_pdf_specific_fields_blocked_until_future_extractor_contract\": true, \"entity_store_writeback_allowed\": false, \"feedback_repair_replay_allowed\": false, \"media_generation_allowed\": false, \"not_evidence_or_acceptance_or_route_authority\": true, \"now36_activation_allowed\": false, \"outputs_index_mutation_allowed\": false, \"production_acceptance_claimed\": false, \"prompt_generation_allowed\": false, \"provider_family_values\": [\"dramart\", \"seedance\", \"shared_adapter_schema\"], \"provider_manual_execution_allowed\": false, \"provider_payload_execution_allowed\": false, \"raw_kg_writeback_allowed\": false, \"required_fields\": [\"adapter_packet_id\", \"provider_family\", \"source_coverage_row_ids\", \"shot_ref_id\", \"scene_ref_id\", \"storyboard_slot_refs\", \"entity_mention_ledger_refs\", \"allowed_entity_mentions\", \"prompt_field_contracts\", \"negative_prompt_field_contracts\", \"unsupported_source_refs\", \"unsupported_field_refs\", \"validator_profile_refs\"], \"route_transition_allowed\": false, \"row_mutation_allowed\": false, \"schema_id\": \"NOW38_ADAPTER_storyboard_prompt_packet_schema\", \"schema_validator_only\": true, \"version\": \"now38_adapter_schema_validator.v1\"}, \"validation\": {\"accepted_overlay_writeback_allowed\": false, \"adapter_layer_only\": true, \"artifact_authority_class\": \"now38_adapter_schema_validator_no_writeback\", \"asset_binding_allowed\": false, \"asset_generation_or_acquisition_allowed\": false, \"canonical_kg_writeback_allowed\": false, \"canonical_uid_writeback_allowed\": false, \"checks\": {\"coverage_row_count\": 10, \"forbidden_side_effect_counts_all_zero\": true, \"ledger_example_count\": 2, \"unsupported_source_count\": 2, \"validator_fixture_count\": 6}, \"created_at\": \"2026-06-09T21:26:03.191405Z\", \"deepseek_advisory_only\": true, \"deepseek_implementation_status\": {\"round1\": {\"call_status\": \"missing\", \"confidence\": \"\", \"dir\": \"\", \"finding_counts\": {}, \"high_or_blocker_findings\": 0, \"parse_status\": \"missing\", \"required_corrections\": [], \"round_id\": \"implementation_round1\", \"verdict\": \"\"}, \"round2\": {\"call_status\": \"missing\", \"confidence\": \"\", \"dir\": \"\", \"finding_counts\": {}, \"high_or_blocker_findings\": 0, \"parse_status\": \"missing\", \"required_corrections\": [], \"round_id\": \"implementation_round2\", \"verdict\": \"\"}}, \"entity_store_writeback_allowed\": false, \"failure_count\": 4, \"failures\": [{\"code\": \"implementation_deepseek_round1_parse_not_pass\", \"detail\": {\"call_status\": \"missing\", \"confidence\": \"\", \"dir\": \"\", \"finding_counts\": {}, \"high_or_blocker_findings\": 0, \"parse_status\": \"missing\", \"required_corrections\": [], \"round_id\": \"implementation_round1\", \"verdict\": \"\"}, \"severity\": \"blocker\"}, {\"code\": \"implementation_deepseek_round2_parse_not_pass\", \"detail\": {\"call_status\": \"missing\", \"confidence\": \"\", \"dir\": \"\", \"finding_counts\": {}, \"high_or_blocker_findings\": 0, \"parse_status\": \"missing\", \"required_corrections\": [], \"round_id\": \"implementation_round2\", \"verdict\": \"\"}, \"severity\": \"blocker\"}, {\"code\": \"implementation_deepseek_round1_verdict_not_supporting\", \"detail\": {\"call_status\": \"missing\", \"confidence\": \"\", \"dir\": \"\", \"finding_counts\": {}, \"high_or_blocker_findings\": 0, \"parse_status\": \"missing\", \"required_corrections\": [], \"round_id\": \"implementation_round1\", \"verdict\": \"\"}, \"severity\": \"blocker\"}, {\"code\": \"implementation_deepseek_round2_verdict_not_supporting\", \"detail\": {\"call_status\": \"missing\", \"confidence\": \"\", \"dir\": \"\", \"finding_counts\": {}, \"high_or_blocker_findings\": 0, \"parse_status\": \"missing\", \"required_corrections\": [], \"round_id\": \"implementation_round2\", \"verdict\": \"\"}, \"severity\": \"blocker\"}], \"feedback_repair_replay_allowed\": false, \"implementation_kind\": \"now38_dramart_seedance_storyboard_prompt_adapter_schema_validator_no_writeback\", \"media_generation_allowed\": false, \"not_evidence_or_acceptance_or_route_authority\": true, \"now36_activation_allowed\": false, \"outputs_index_mutation_allowed\": false, \"production_acceptance_claimed\": false, \"prompt_generation_allowed\": false, \"provider_manual_execution_allowed\": false, \"provider_payload_execution_allowed\": false, \"raw_kg_writeback_allowed\": false, \"route_transition_allowed\": false, \"row_mutation_allowed\": false, \"schema_validator_only\": true, \"validator_status\": \"fail\", \"version\": \"now38_adapter_schema_validator.v1\", \"warning_count\": 0, \"warnings\": []}, \"version\": \"now38_adapter_schema_validator_deepseek.v1\"}, \"round_id\": \"round1\", \"schema\": {\"at_entity_validator_supported\": true, \"confidence\": \"high | medium | low\", \"entity_mention_ledger_supported\": true, \"findings\": [{\"category\": \"source_coverage | entity_ledger | at_entity_validator | unsupported_report | validation | side_effect | control_plane | production_overreach | other\", \"description\": \"specific issue\", \"required_fix\": \"specific correction or none\", \"severity\": \"blocker | high | medium | low\"}], \"no_prompt_provider_asset_writeback_boundary_supported\": true, \"overall_verdict\": \"supports_now38_adapter_schema_validator_no_writeback | supports_with_required_corrections | does_not_support\", \"parse_status\": \"pass\", \"recommended_disposition\": \"land_as_written | land_after_corrections | block\", \"required_corrections\": [\"specific correction\"], \"source_coverage_supported\": true, \"unsupported_reports_supported\": true}, \"task\": \"Round 1: Review the NOW-38 adapter schema/validator no-writeback implementation outputs. Check the source coverage matrix, Dramart PDF future-debt handling, adapter-only entity_mention_ledger examples, @entity validator spec/fixtures, storyboard packet schema, unsupported reports, validation/drift reports, and forbidden side-effect counters. If the only validation failures are expected bootstrap missing implementation DeepSeek refs, mark them low and require a final rerun with attached Round 1/2.\"}"
  }
]