{
  "formatVersion": "aurexis-part-a-v3",
  "recordId": "rec-3a1a5ce0-6481-4642-8232-53f2dca33693",
  "evidence": [
    {
      "query": "express",
      "result": {
        "state": "unreached",
        "reason": "upstream_error",
        "attemptedAt": "2026-09-23T09:44:17.733Z",
        "attemptedUrl": "https://ipindia.gov.in/trade-marks.htm"
      },
      "registry": "ipindia"
    },
    {
      "query": "express",
      "result": {
        "state": "absent",
        "fetchedAt": "2026-09-23T09:44:17.753Z",
        "sourceUrl": "https://pypi.org/pypi/express/json"
      },
      "registry": "pypi"
    },
    {
      "query": "express",
      "result": {
        "state": "established",
        "value": {
          "names": [
            "EXPRESS"
          ],
          "total": 1,
          "matchKind": "exact"
        },
        "fetchedAt": "2026-09-23T09:44:17.986Z",
        "sourceUrl": "https://tmsearch.uspto.gov/prod-v1-0-0/tmsearch"
      },
      "registry": "trademark"
    },
    {
      "query": "express",
      "result": {
        "state": "absent",
        "fetchedAt": "2026-09-23T09:44:18.354Z",
        "sourceUrl": "https://api.github.com/search/repositories?q=express%20in%20name&per_page=10"
      },
      "registry": "github"
    },
    {
      "raw": {
        "total": 1100346,
        "packages": [
          {
            "date": "2023-08-25T14:40:38.740Z",
            "name": "@flmngr/flmngr-server-node-express",
            "yearWeeklyAvg": 5411527.512328767,
            "weeklyDownloads": 7006356
          },
          {
            "date": "2026-08-31T20:39:14.363Z",
            "name": "@opentelemetry/instrumentation-express"
          },
          {
            "date": "2026-08-29T00:49:51.601Z",
            "name": "express-rate-limit"
          },
          {
            "date": "2025-12-01T20:49:43.268Z",
            "name": "express"
          },
          {
            "date": "2026-07-27T23:55:17.260Z",
            "name": "@modelcontextprotocol/express"
          },
          {
            "date": "2026-07-31T17:34:12.387Z",
            "name": "@types/express-serve-static-core"
          },
          {
            "date": "2026-09-07T06:44:46.639Z",
            "name": "@connectrpc/connect-express"
          },
          {
            "date": "2025-09-09T12:45:09.360Z",
            "name": "express-http-proxy"
          }
        ]
      },
      "query": "express minimal http server node apis",
      "result": {
        "state": "established",
        "value": {
          "names": [
            "@flmngr/flmngr-server-node-express",
            "@opentelemetry/instrumentation-express",
            "express-rate-limit",
            "express",
            "@modelcontextprotocol/express",
            "@types/express-serve-static-core",
            "@connectrpc/connect-express",
            "express-http-proxy"
          ],
          "total": 1100346,
          "listings": [
            {
              "name": "@flmngr/flmngr-server-node-express",
              "lastPublish": "2023-08-25T14:40:38.740Z",
              "weeklyDownloads": 7006356
            },
            {
              "name": "@opentelemetry/instrumentation-express",
              "lastPublish": "2026-08-31T20:39:14.363Z"
            },
            {
              "name": "express-rate-limit",
              "lastPublish": "2026-08-29T00:49:51.601Z"
            },
            {
              "name": "express",
              "lastPublish": "2025-12-01T20:49:43.268Z"
            },
            {
              "name": "@modelcontextprotocol/express",
              "lastPublish": "2026-07-27T23:55:17.260Z"
            },
            {
              "name": "@types/express-serve-static-core",
              "lastPublish": "2026-07-31T17:34:12.387Z"
            },
            {
              "name": "@connectrpc/connect-express",
              "lastPublish": "2026-09-07T06:44:46.639Z"
            },
            {
              "name": "express-http-proxy",
              "lastPublish": "2025-09-09T12:45:09.360Z"
            }
          ]
        },
        "fetchedAt": "2026-09-23T09:44:18.122Z",
        "sourceUrl": "https://registry.npmjs.org/-/v1/search?text=express%20minimal%20http%20server%20node%20apis&size=100"
      },
      "registry": "npm"
    },
    {
      "query": "express",
      "result": {
        "state": "absent",
        "fetchedAt": "2026-09-23T09:44:19.496Z",
        "sourceUrl": "https://gitlab.com/api/v4/projects?search=express&search_namespaces=false&order_by=similarity&per_page=20&simple=true"
      },
      "registry": "gitlab"
    }
  ],
  "verdict": {
    "kind": "halt",
    "summary": "Exact live trademark conflict in a software-relevant class (EXPRESS). This is a legal blocker, not a market signal.",
    "coverage": {
      "total": 6,
      "meaning": "IP India did not answer and must not be read as empty. The verdict rests only on sources that answered. Trademark gaps disclose; they do not Incomplete.",
      "reached": 5,
      "unreached": [
        "ipindia"
      ]
    },
    "ruleFired": 1,
    "confidence": "strong",
    "partialCoverage": [
      "ipindia"
    ]
  },
  "confidenceAtSeal": 0.82,
  "collaborators": null,
  "alternativesAtCommit": [
    "express: lightweight framework for Node.js web servers"
  ],
  "abandonmentReason": null,
  "founderOverrides": null,
  "hashedAt": "2026-09-23T09:44:22.506+00:00"
}
