{
  "anchors": [],
  "capability": "space.satellite_notices",
  "codebooks": {},
  "data_point": {
    "does_not_answer": [
      "the full status history or current status of a filing (the notices announce acceptances and actions only; there is no ICFS bulk docket)",
      "filings the FCC has not listed in a public notice, or listed before the ICFS cutover (those are space.satellite_filings)",
      "a count of distinct filings from source_record_count (one filing can be listed in several notices)",
      "satellites in orbit, an orbital catalog, launch activity or a satellite count",
      "earth-station (SES) or other non-SAT notices",
      "technical parameters beyond the entry text as printed (frequencies and orbits are not structured)"
    ],
    "grain": "notice_entry",
    "id": "space.satellite_notices",
    "note": "These are the FCC Space Bureau's weekly satellite public notices since the ICFS cutover (2025-06-18), served as printed: every filing listed as accepted for filing and every action the FCC took. One record is one listing in one notice, so a filing can appear several times and source_record_count counts listings, not distinct filings. The notices carry no status history and omit filings the FCC has not noticed. Filings before the cutover are query_space_satellite_filings_v1. A filing is never a satellite count, an orbital catalog or launch activity.",
    "product_spec": "blocks/space_satellite_notices/card.md",
    "represented_fact": "The FCC Space Bureau's weekly satellite (SAT) public notices since the ICFS cutover (2025-06-18, DA 25-510), served as printed: every filing listed in an \"Applications Accepted for Filing\" notice (new applications) or an \"Actions Taken\" notice (grants, partial grants, dismissals, surrenders, consummations, withdrawals), one atom per listing. Each carries the notice (report number, kind, release date, DA number, links), the FCC file number (SAT-MOD-20260603-00225) and its type code, the call sign, the applicant as printed, the printed Date filed, the filing type, and on Actions Taken notices the action and its printed Date of Action, plus the entry text verbatim. Values are what each notice prints \u2014 the same filing can be listed in several notices and can print a different Date filed or applicant name in each. The notices carry no status history and omit filings the FCC never notices; they are the FCC's public announcement record, not its full docket. Filings before the cutover are space.satellite_filings (the IBFS docket, whose bulk dump stopped updating on 2026-07-16). A filing is an authorization request or action, never a satellite count, an orbital catalog or launch activity.",
    "source_basis": [
      "space.fcc.sat_public_notices"
    ],
    "source_decisions": [
      "docs/product/decisions/PD-077-space-satellite-notices-serve-fcc-weekly-sat-notices.md"
    ]
  },
  "input": {
    "controls": [
      "include_records",
      "include_evidence",
      "limit",
      "order_by",
      "top_n",
      "order",
      "rollup_other"
    ],
    "date_range_params": [
      "report_period_from",
      "report_period_to",
      "date_filed_from",
      "date_filed_to",
      "action_date_from",
      "action_date_to"
    ],
    "date_ranges": [
      "report_period",
      "date_filed",
      "action_date"
    ],
    "field_metadata": {
      "action_date": {
        "answer_label": "date of action (as printed)",
        "counting_definition": "A date, not a number; filter with action_date_from / action_date_to.",
        "definition": "On an Actions Taken notice, the date printed for \"Date of Action\". Null when the notice prints none; the notice states that its release date is then the effective date. Always null on Accepted for Filing notices.",
        "semantics": "fcc_notice_printed_action_date",
        "source_field": "action_date"
      },
      "applicant": {
        "answer_label": "applicant (as printed)",
        "counting_definition": "A label, not a number; group by applicant for per-operator counts.",
        "definition": "The applicant or licensee name exactly as this notice prints it (a name wrapped across two lines is rejoined). The printed name can differ over time: filing SAT-MOD-20240508-00096 is Maxar License Inc. in the IBFS docket and Vantor License Inc. in 2026 notices. Null when the notice prints no name. Matched case-insensitively.",
        "semantics": "fcc_notice_printed_applicant",
        "source_field": "applicant"
      },
      "date_filed": {
        "answer_label": "date filed (as printed)",
        "counting_definition": "A date, not a number; filter with date_filed_from / date_filed_to.",
        "definition": "The \"Date filed\" this notice prints for the filing. The same filing can print a different date in different notices (e.g. an acceptance notice and a later action notice); each listing keeps its own.",
        "semantics": "fcc_notice_printed_date_filed",
        "source_field": "date_filed"
      },
      "entry_text": {
        "answer_label": "entry text (as printed)",
        "counting_definition": "Free text, never aggregated.",
        "definition": "Every line the notice prints for this filing, verbatim (page footers removed), including the FCC's description of the request or action and any columns the notice does not label. Served on DETAIL records.",
        "semantics": "fcc_notice_entry_text_verbatim",
        "source_field": "entry_text"
      },
      "informative": {
        "answer_label": "listed as informative",
        "counting_definition": "A flag; filter informative=false to exclude informative listings.",
        "definition": "True when the notice lists the filing under its INFORMATIVE: heading rather than as an action or acceptance of that week.",
        "semantics": "fcc_notice_informative_section",
        "source_field": "informative"
      }
    },
    "filters": [
      "as_of",
      "notice_kind",
      "filing_type_code",
      "action",
      "applicant",
      "report_number",
      "file_number",
      "call_sign",
      "informative",
      "report_period",
      "date_filed",
      "action_date"
    ],
    "group_by": [
      "notice_kind",
      "filing_type_code",
      "action",
      "applicant",
      "report_number"
    ],
    "ranking": {
      "no_ranking": "Omit order_by and top_n to return all groups in group-key order.",
      "order": {
        "default": "desc",
        "valid_values": [
          "desc",
          "asc"
        ]
      },
      "order_by": {
        "accepts": "one of output.metrics",
        "note": "Ranks the groups by a metric (a measure). Not a group_by dimension \u2014 rows already come back grouped by each group_by field.",
        "requires": [
          "group_by"
        ],
        "valid_values": [
          "source_record_count"
        ]
      },
      "top_n": {
        "note": "Keeps the top N groups by order_by; the rest fold into one (other) remainder (additive metrics sum into it, non-additive ones are nulled) so the result still reconciles to summary.totals.",
        "requires": [
          "group_by",
          "order_by"
        ],
        "type": "positive integer"
      }
    }
  },
  "output": {
    "aggregate_citation_fields": [
      "source_id",
      "publisher",
      "source_url",
      "source_file",
      "raw_file_sha256",
      "as_of",
      "source_rows_count",
      "source_rows_sample",
      "verify",
      "lineage_filter"
    ],
    "citation_fields": [
      "source_id",
      "source_url",
      "source_file",
      "sheet",
      "source_row",
      "file_number",
      "raw_file_sha256",
      "as_of"
    ],
    "detail_fields": [
      "source_id",
      "sheet_name",
      "notice_doc_id",
      "report_number",
      "notice_kind",
      "da_number",
      "notice_url",
      "notice_pdf_url",
      "file_number",
      "filing_type_code",
      "call_sign",
      "applicant",
      "filing_type",
      "action",
      "entry_text",
      "source_record_key",
      "informative",
      "release_date",
      "date_filed",
      "action_date",
      "report_period",
      "source_row_number",
      "as_of",
      "raw_file_sha256",
      "citation"
    ],
    "metric_groups": {
      "records": [
        "source_record_count"
      ]
    },
    "metric_metadata": {
      "source_record_count": {
        "additive_across_groups": true,
        "aggregation": "count source records",
        "authoritative_total_path": "summary.totals.source_record_count",
        "category": "records",
        "definition": "Count of filing listings in the FCC Space Bureau's weekly satellite public notices in the current result scope. A filing listed in several notices counts once per listing \u2014 never a count of distinct filings or of satellites.",
        "description": "Number of notice listings contributing to the value. To count distinct filings, group or filter by file_number; the notices list only what the FCC announced (accepted applications and actions), not its full docket.",
        "display_name": "Notice listing count",
        "display_precision": "Integer.",
        "grain": "notice listing",
        "null_handling": "Always an integer count. An empty scope means no matching listings \u2014 not a measured zero of filing activity.",
        "rollup_behavior": "additive_partition_metric",
        "row_metric_path": "rows[].metrics.source_record_count",
        "source_fields": [
          "source_record_key"
        ],
        "unit": "count"
      }
    },
    "metrics": [
      "source_record_count"
    ],
    "summary_fields": [
      "group_count",
      "totals"
    ]
  },
  "primitive": "query_space_satellite_notices_v1",
  "status": "available"
}
