{
  "serviceId": "pmic-public-sector-signals",
  "displayName": "PMIC Public Sector Signals",
  "description": "Scored US public sector briefs from official government data: recalls, political money, federal spending, natural hazards, cyber threats, respiratory illness, wildfires, climate, air travel, rulemaking, legislation, EPA enforcement, Medicare and nonprofits. Each is a 0-100 score with trend, drivers, risk flags and a citation per input. POST /v1/brief with {vertical}. Research signal.",
  "category": "government",
  "resourceUrl": "https://agent.pocket.network/v1/pmic-public-sector-signals",
  "priceUsd": "0.005000",
  "priceVersion": 1,
  "rails": [
    {
      "id": "base",
      "network": "eip155:8453",
      "chainId": 8453,
      "tokenAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "tokenDecimals": 6,
      "payToAddress": "0xF732ea490c5766071785a2310523f7fA2CEbB829"
    }
  ],
  "paymentNetworks": [
    "eip155:8453",
    "eip155:4217"
  ],
  "paymentProtocols": [
    "x402",
    "mpp"
  ],
  "protocols": [
    "rest"
  ],
  "inputSchema": {
    "type": "object",
    "description": "The body of POST /v1/brief. The other routes take JSON bodies too: /v1/verticals takes {}; /v1/overview takes {} or horizon; /v1/signals takes source_id, horizon, sort, direction, min_confidence and limit; /v1/signal and /v1/explain take series_id (explain also horizon); /v1/catalog takes q or entity_id.",
    "properties": {
      "vertical": {
        "type": "string",
        "enum": [
          "product-recalls",
          "political-money",
          "federal-spending",
          "natural-hazards",
          "cyber-threat",
          "disease-activity",
          "wildfire-activity",
          "climate-anomaly",
          "travel-demand",
          "rulemaking",
          "medicare-providers",
          "legislation",
          "environmental-compliance",
          "nonprofit-finance"
        ],
        "description": "Which brief to score."
      },
      "horizon": {
        "type": "string",
        "enum": [
          "7d",
          "30d",
          "90d",
          "365d"
        ],
        "description": "The window the trend is measured over."
      }
    },
    "required": [
      "vertical"
    ]
  },
  "outputSchema": {
    "type": "object",
    "description": "POST /v1/brief answers a scored brief: vertical, title, question, status (ok or insufficient_data), score 0-100 or null, label, trend, drivers, risk_flags, confidence, inputs and citations, with signed input attestations. Other routes return their own JSON objects; errors return {error: {code, message}} with HTTP 400."
  },
  "methods": {
    "GET /v1/health": "read",
    "GET /v1/version": "read",
    "POST /v1/brief": "read",
    "POST /v1/catalog": "read",
    "POST /v1/explain": "read",
    "POST /v1/overview": "read",
    "POST /v1/signal": "read",
    "POST /v1/signals": "read",
    "POST /v1/verticals": "read"
  },
  "example": {
    "method": "POST",
    "path": "/v1/brief",
    "request": {
      "vertical": "product-recalls"
    },
    "response": {
      "portal": {
        "provenance": "third-party-supplier",
        "serviceId": "pmic-public-sector-signals",
        "schemaCheck": "unchecked"
      },
      "data": {
        "service": "pmic-public-sector-signals",
        "pack_version": "0.4.0",
        "vertical": "product-recalls",
        "title": "US product safety recalls",
        "question": "Are consumer product, vehicle or food recalls rising?",
        "entity": null,
        "horizon": "90d",
        "status": "ok",
        "score": 74,
        "label": "calm",
        "previous_score": null,
        "change": null,
        "trend": "calming",
        "trend_basis": "input_trends",
        "summary": "US product safety recalls: 74/100, calm, trend calming (from its inputs' latest moves). Strongest input: Vehicle and equipment safety recalls received by NHTSA, weekly at 99; weakest: Units covered by CPSC recalls announced, weekly at 6. Based on 6 of 6 inputs; the inputs disagree, so read the drivers.",
        "scale": {
          "high": "60+ = calm",
          "mid": "41-59 = normal",
          "low": "40 or less = elevated",
          "note": "Higher score means calmer than usual: fewer recalls and fewer units recalled than each series' own trailing year, across CPSC consumer products, NHTSA vehicles and equipment, and FDA food (Class I = most serious). The largest recent recalls are listed under recent_events."
        },
        "drivers": [
          {
            "series_id": "nhtsa:recalls_weekly",
            "label": "Vehicle and equipment safety recalls received by NHTSA, weekly",
            "score": 99,
            "summary": "Vehicle and equipment safety recalls received by NHTSA, weekly (us-vehicles) was 2.00 count as of 2026-11-02, down 92.0% over 30 days. That level sits at the 0th percentile of the trailing window (z -2.52, 52 points). Composite 99/100 (higher reads weaker, so the score is inverted). Source NHTSA recalls (U.S. DOT open data, Socrata dataset 6axg-epim); freshness 100/100.",
            "citation_url": "https://www.nhtsa.gov/recalls"
          },
          {
            "series_id": "cpsc:recalled_units_weekly",
            "label": "Units covered by CPSC recalls announced, weekly",
            "score": 6,
            "summary": "Units covered by CPSC recalls announced, weekly (us-consumer-products) was 4.55M count as of 2026-11-02, down 9.3% over 30 days. That level sits at the 90th percentile of the trailing window (z +1.52, 52 points). Composite 6/100 (higher reads weaker, so the score is inverted). Source CPSC Recalls API (SaferProducts.gov); freshness 100/100.",
            "citation_url": "https://www.cpsc.gov/Recalls"
          },
          {
            "series_id": "nhtsa:affected_units_weekly",
            "label": "Vehicles and equipment potentially affected by NHTSA recalls, weekly",
            "score": 89,
            "summary": "Vehicles and equipment potentially affected by NHTSA recalls, weekly (us-vehicles) was 37906.0 count as of 2026-11-02, down 90.5% over 30 days. That level sits at the 4th percentile of the trailing window (z -0.81, 52 points). Composite 89/100 (higher reads weaker, so the score is inverted). Source NHTSA recalls (U.S. DOT open data, Socrata dataset 6axg-epim); freshness 100/100.",
            "citation_url": "https://www.nhtsa.gov/recalls"
          }
        ],
        "risk_flags": [
          "mixed_signals",
          "high_severity_event_30d",
          "sharp_move"
        ],
        "confidence": {
          "score": 96,
          "label": "high"
        },
        "coverage": {
          "scored": 6,
          "inputs": 6,
          "weight_share": 1
        },
        "inputs": [
          {
            "series_id": "cpsc:recalls_weekly",
            "label": "Consumer product recalls announced by the CPSC, weekly",
            "entity_id": "us-consumer-products",
            "weight": 1,
            "direction": -1,
            "value": {
              "current": 12,
              "unit": "count",
              "as_of": "2026-11-02",
              "transformed": 12
            },
            "changes_pct": {
              "7d": 0,
              "30d": 0,
              "90d": -29.4118,
              "365d": -20
            },
            "hub_trend": "flat",
            "confidence": {
              "score": 96,
              "label": "high"
            },
            "risk_flags": [
              "single_source",
              "high_severity_event_30d"
            ],
            "summary": "Consumer product recalls announced by the CPSC, weekly (us-consumer-products) was 12.00 count as of 2026-11-02, up 0.0% over 30 days. That level sits at the 63rd percentile of the trailing window (z +0.19, 52 points). Composite 56/100 (higher reads weaker, so the score is inverted). Source CPSC Recalls API (SaferProducts.gov); freshness 100/100.",
            "citation_url": "https://www.cpsc.gov/Recalls",
            "source": "cpsc",
            "role": "input",
            "scoring": "hub_composite",
            "score": 56,
            "previous_score": null
          },
          {
            "series_id": "cpsc:recalled_units_weekly",
            "label": "Units covered by CPSC recalls announced, weekly",
            "entity_id": "us-consumer-products",
            "weight": 1,
            "direction": -1,
            "value": {
              "current": 4545103,
              "unit": "count",
              "as_of": "2026-11-02",
              "transformed": 4545103
            },
            "changes_pct": {
              "7d": -28.5228,
              "30d": -9.2854,
              "90d": 147.597,
              "365d": 1767.6459
            },
            "hub_trend": "down",
            "confidence": {
              "score": 96,
              "label": "high"
            },
            "risk_flags": [
              "sharp_move",
              "single_source",
              "high_severity_event_30d"
            ],
            "summary": "Units covered by CPSC recalls announced, weekly (us-consumer-products) was 4.55M count as of 2026-11-02, down 9.3% over 30 days. That level sits at the 90th percentile of the trailing window (z +1.52, 52 points). Composite 6/100 (higher reads weaker, so the score is inverted). Source CPSC Recalls API (SaferProducts.gov); freshness 100/100.",
            "citation_url": "https://www.cpsc.gov/Recalls",
            "source": "cpsc",
            "role": "input",
            "scoring": "hub_composite",
            "score": 6,
            "previous_score": null
          },
          {
            "series_id": "nhtsa:recalls_weekly",
            "label": "Vehicle and equipment safety recalls received by NHTSA, weekly",
            "entity_id": "us-vehicles",
            "weight": 2,
            "direction": -1,
            "value": {
              "current": 2,
              "unit": "count",
              "as_of": "2026-11-02",
              "transformed": 2
            },
            "changes_pct": {
              "7d": -81.8182,
              "30d": -92,
              "90d": -87.5,
              "365d": -89.4737
            },
            "hub_trend": "down",
            "confidence": {
              "score": 96,
              "label": "high"
            },
            "risk_flags": [
              "extreme_level",
              "large_deviation",
              "sharp_move"
            ],
            "summary": "Vehicle and equipment safety recalls received by NHTSA, weekly (us-vehicles) was 2.00 count as of 2026-11-02, down 92.0% over 30 days. That level sits at the 0th percentile of the trailing window (z -2.52, 52 points). Composite 99/100 (higher reads weaker, so the score is inverted). Source NHTSA recalls (U.S. DOT open data, Socrata dataset 6axg-epim); freshness 100/100.",
            "citation_url": "https://www.nhtsa.gov/recalls",
            "source": "nhtsa",
            "role": "input",
            "scoring": "hub_composite",
            "score": 99,
            "previous_score": null
          }
        ],
        "watch": [],
        "citations": [
          {
            "series_id": "cpsc:recalls_weekly",
            "label": "Consumer product recalls announced by the CPSC, weekly",
            "as_of": "2026-11-02",
            "url": "https://www.cpsc.gov/Recalls",
            "source": "cpsc"
          },
          {
            "series_id": "cpsc:recalled_units_weekly",
            "label": "Units covered by CPSC recalls announced, weekly",
            "as_of": "2026-11-02",
            "url": "https://www.cpsc.gov/Recalls",
            "source": "cpsc"
          },
          {
            "series_id": "nhtsa:recalls_weekly",
            "label": "Vehicle and equipment safety recalls received by NHTSA, weekly",
            "as_of": "2026-11-02",
            "url": "https://www.nhtsa.gov/recalls",
            "source": "nhtsa"
          }
        ],
        "method": {
          "version": "pmic-vertical/1.0",
          "docs": "https://github.com/organiccryptoyyc/pocket-agentic-services/blob/main/pmic/packs/README.md"
        },
        "recent_events": [
          {
            "source_id": "cpsc",
            "entity_id": "us-consumer-products",
            "event_type": "product_recall",
            "event_time": "2026-11-05",
            "title": "Vanderhall North America Recalls All Model Year 2024-2026 Brawley Electric Recreational Off-road Vehicles Due to Injury and Crash Hazards (about 190 units)",
            "severity": "medium",
            "source_url": "https://www.cpsc.gov/Recalls/2027/Vanderhall-North-America-Recalls-All-Model-Year-2024-2026-Brawley-Electric-Recreational-Off-road-Vehicles-Due-to-Injury-and-Crash-Hazards",
            "fetch_time": "2026-11-06T10:07:30.114Z",
            "detail": {
              "recall_number": "27064",
              "units": 190,
              "hazards": [
                "The seat belts in Brawley ROVs can permanently lockup in the fully retracted position. If this occurs, consumers would be unable to reset the seat belt and put it on when the vehicle is operating, posing injury and crash hazards to consumers."
              ],
              "injuries": [
                "Vanderhall has received 11 reports of the seat belt locking up.  No injuries have been reported."
              ]
            }
          },
          {
            "source_id": "cpsc",
            "entity_id": "us-consumer-products",
            "event_type": "product_recall",
            "event_time": "2026-11-05",
            "title": "U.S. Titan Recalls X-Pro Youth All-Terrain Vehicles (ATVs) Due to Risk of Serious Injury or Death from Crash Hazard; Violate Mandatory Standard for ATVs (about 117 units)",
            "severity": "medium",
            "source_url": "https://cpsc.gov/Recalls/2027/U-S-Titan-Recalls-X-Pro-Youth-All-Terrain-Vehicles-ATVs-Due-to-Risk-of-Serious-Injury-or-Death-from-Crash-Hazard-Violate-Mandatory-Standard-for-ATVs",
            "fetch_time": "2026-11-06T10:07:30.114Z",
            "detail": {
              "recall_number": "27074",
              "units": 117,
              "hazards": [
                "The recalled ATVs violate the mandatory ATV safety standard because the speed-adjusting module included with the vehicle allows for the ATV’s speed to be adjusted in excess of the maximum speed for vehicles intended for children 6 years old and older, posing a risk of serious injury or death from a crash."
              ],
              "injuries": [
                "None reported."
              ]
            }
          },
          {
            "source_id": "cpsc",
            "entity_id": "us-consumer-products",
            "event_type": "product_recall",
            "event_time": "2026-11-05",
            "title": "Sanven Technology Recalls Vevor BMX Bicycles Due to Risk of Serious Injury or Death from Crash Hazard; Violate Federal Requirements for Bicycles (about 1,950 units)",
            "severity": "medium",
            "source_url": "https://cpsc.gov/Recalls/2027/Sanven-Technology-Recalls-Vevor-BMX-Bicycles-Due-to-Risk-of-Serious-Injury-or-Death-from-Crash-Hazard-Violate-Federal-Requirements-for-Bicycles",
            "fetch_time": "2026-11-06T10:07:30.114Z",
            "detail": {
              "recall_number": "27073",
              "units": 1950,
              "hazards": [
                "The bicycles violate the mandatory safety regulation for bicycles, because they are not equipped with a chain guard. Loose clothing can get entrapped in the chain drive, posing a risk of serious injury or deadly crash hazard. In addition, the bicycles do not comply with the labeling requirements."
              ],
              "injuries": [
                "None reported."
              ]
            }
          }
        ],
        "attestation": {
          "schema_version": "pmic-attestation/1.1",
          "summary": {
            "series": 6,
            "valid": 0,
            "stale": 0,
            "invalid": 0,
            "missing": 6
          },
          "statement": "Signed input attestations for the 6 series this answer cites: 0 verified, 0 stale, 0 invalid, 6 with no cross-check. Each envelope is passed through exactly as the collector signed it (Ed25519 over an RFC 8785 payload; public key in config/attestation_keys.json). No series requires review. The attestations do not change any score, label or value in this answer.",
          "series": [
            {
              "series_id": "cpsc:recalled_units_weekly",
              "verification_status": "missing",
              "verification_detail": "no cross-check is run for this series",
              "envelope": null
            },
            {
              "series_id": "cpsc:recalls_weekly",
              "verification_status": "missing",
              "verification_detail": "no cross-check is run for this series",
              "envelope": null
            },
            {
              "series_id": "nhtsa:affected_units_weekly",
              "verification_status": "missing",
              "verification_detail": "no cross-check is run for this series",
              "envelope": null
            }
          ]
        }
      }
    },
    "capturedAt": "2026-11-09T19:46:35.985Z"
  },
  "firstParty": true,
  "networks": [
    "eip155:8453",
    "eip155:4217"
  ],
  "serving": true,
  "page": "https://agent.pocket.network/services/pmic-public-sector-signals",
  "descriptor": "https://agent.pocket.network/services/pmic-public-sector-signals/descriptor.json"
}