{
  "schema_version": "1.0",
  "record_kind": "keyword_review",
  "format": "example-free blank working record",
  "method": {
    "prepared_date": "2026-10-06",
    "article_path": "/ai-keyword-research/",
    "instructions_file": "download-instructions.md",
    "example_free": true,
    "template_rows": 1,
    "dates_defaulted": false,
    "automatic_verification": false,
    "publication_approval": false,
    "csv_formula_escape": "Prefix a single apostrophe when text begins with optional whitespace then =, +, -, @, or begins with tab, CR or LF. JSON preserves original text.",
    "evidence_status_scope": "Search observation only. An inventory review is recorded separately in ownership_review_status.",
    "observed_query_rule": "Record the exact query actually observed. Related-query evidence must name that different query; it does not establish that the candidate was checked.",
    "ownership_review_rule": "Inventory review does not constitute owner, subject-matter expert or independent reviewer approval."
  },
  "limits": [
    "The worksheet records a review; it does not check sources, keyword demand, rankings or publication readiness.",
    "Empty dates and values mean not recorded, not zero.",
    "No owner, subject-matter expert or independent reviewer sign-off is implied."
  ],
  "fields": [
    "record_type",
    "row_id",
    "candidate",
    "observed_query",
    "provenance",
    "suggested_task",
    "reviewed_task",
    "existing_page",
    "ownership_review_status",
    "decision",
    "rationale",
    "evidence_reference",
    "evidence_date",
    "market",
    "evidence_status",
    "exact_query_check_status",
    "review_status",
    "next_action",
    "reviewer",
    "evidence_confirmation",
    "metric_status",
    "metric_context"
  ],
  "identity_fields": [
    "record_type",
    "row_id"
  ],
  "editable_fields": [
    "candidate",
    "observed_query",
    "provenance",
    "suggested_task",
    "reviewed_task",
    "existing_page",
    "ownership_review_status",
    "decision",
    "rationale",
    "evidence_reference",
    "evidence_date",
    "market",
    "evidence_status",
    "exact_query_check_status",
    "review_status",
    "next_action",
    "reviewer",
    "evidence_confirmation",
    "metric_status",
    "metric_context"
  ],
  "immutable_original_fields": [],
  "allowed_values": {
    "record_type": [
      "TEMPLATE",
      "WORKING"
    ],
    "decision": [
      "",
      "investigate",
      "existing_page_review",
      "group_with_another_candidate",
      "propose_distinct_page",
      "defer"
    ],
    "evidence_status": [
      "exact_query_observed",
      "related_query_observed",
      "not_checked"
    ],
    "exact_query_check_status": [
      "not_checked",
      "checked"
    ],
    "review_status": [
      "unreviewed",
      "in_review",
      "reviewed"
    ],
    "evidence_confirmation": [
      "unconfirmed",
      "confirmed"
    ],
    "metric_status": [
      "not_collected",
      "collected",
      "unavailable"
    ],
    "ownership_review_status": [
      "not_checked",
      "bounded_inventory_reviewed",
      "broader_inventory_reviewed",
      "unresolved"
    ]
  },
  "rows": [
    {
      "record_type": "TEMPLATE",
      "row_id": "template-001",
      "candidate": "",
      "observed_query": "",
      "provenance": "",
      "suggested_task": "",
      "reviewed_task": "",
      "existing_page": "",
      "ownership_review_status": "not_checked",
      "decision": "",
      "rationale": "",
      "evidence_reference": "",
      "evidence_date": "",
      "market": "",
      "evidence_status": "not_checked",
      "exact_query_check_status": "not_checked",
      "review_status": "unreviewed",
      "next_action": "",
      "reviewer": "",
      "evidence_confirmation": "unconfirmed",
      "metric_status": "not_collected",
      "metric_context": ""
    }
  ]
}
