{
  "$id": "https://startups.as/function.do",
  "$type": "Name",
  "source": {
    "kind": "api.sb",
    "ns": "startups.as",
    "at": "2026-10-26T10:56:35.211Z",
    "note": ""
  },
  "name": {
    "$id": "https://api.sb/startups.as/names/function.do",
    "version": 1080,
    "domain": "function.do",
    "label": "Function.do",
    "tier": "generic",
    "buyer": "Unbranded .do infra: named and callable, never marketed",
    "set": "S22 Ingredients · .do runtime",
    "abstraction": "B-workflow",
    "role": "generic carrier",
    "status": "carrier",
    "registrar": "netim",
    "stage": "off",
    "provenance": {
      "tier": {
        "basis": "Inferred",
        "source": "portfolio-lens-a.tsv (tier)",
        "confidence": "high",
        "by": "agent:startups-as-seed",
        "at": "2026-10-25"
      },
      "role": {
        "basis": "Inferred",
        "source": "portfolio-lens-b.tsv (role)",
        "confidence": "med",
        "by": "agent:startups-as-seed",
        "at": "2026-10-25"
      },
      "status": {
        "basis": "Inferred",
        "source": "lens A tier generic; \"carrier\" is an off-stage status in sketch R10 (not in the contract list)",
        "confidence": "high",
        "by": "agent:startups-as-seed",
        "at": "2026-10-25"
      },
      "abstraction": {
        "basis": "Inferred",
        "source": "portfolio-lens-b.tsv (abstraction)",
        "confidence": "med",
        "by": "agent:startups-as-seed",
        "at": "2026-10-25"
      },
      "set": {
        "basis": "Inferred",
        "source": "portfolio-lens-a.tsv (set_or_journey)",
        "confidence": "high",
        "by": "agent:startups-as-seed",
        "at": "2026-10-25"
      },
      "buyer": {
        "basis": "Inferred",
        "source": "portfolio-lens-b.tsv (icp_or_position)",
        "confidence": "med",
        "by": "agent:startups-as-seed",
        "at": "2026-10-25"
      },
      "display": {
        "basis": "Inferred",
        "source": "seed rule from the casing rules in docs/plans/2026-10-24-portfolio-stack-visualization.md; compound labels are open",
        "confidence": "low",
        "by": "agent:startups-as-seed",
        "at": "2026-10-25"
      },
      "registrar": {
        "basis": "Inferred",
        "source": "holdings ledger (domains repo, read-only)",
        "confidence": "high",
        "by": "agent:startups-as-seed",
        "at": "2026-10-25"
      }
    },
    "tensions": []
  },
  "stack": {
    "kind": "generated",
    "title": "Generated around Function.do",
    "levels": [
      {
        "label": "centre",
        "nodes": [
          {
            "domain": "function.do",
            "side": "spine",
            "door": false
          }
        ],
        "more": 0
      }
    ],
    "edges": [],
    "text": "   Function.do             centre"
  },
  "relationships": [],
  "neighbours": {
    "sameAbstraction": [
      "actions.dev",
      "actions.studio",
      "flows.management",
      "functions.studio",
      "searches.dev",
      "searches.studio",
      "triggers.dev",
      "triggers.studio",
      "workflows.management",
      "orchestration.studio",
      "action.do",
      "actions.do",
      "actions.org.ai",
      "activities.org.ai",
      "events.do",
      "functions.do",
      "functions.org.ai",
      "goals.do",
      "idempotency.dev",
      "integrate.do",
      "integrations.do",
      "outputschemas.dev",
      "plans.do",
      "process.org.ai",
      "processes.do",
      "queue.do",
      "queues.do",
      "rpa.do",
      "schedules.org.ai",
      "searches.do",
      "searches.org.ai",
      "state.do",
      "statemachines.dev",
      "tasks.org.ai",
      "toolcalls.dev",
      "toolschemas.dev",
      "trials.do",
      "trigger.do",
      "triggers.do",
      "triggers.org.ai",
      "webhooks.do",
      "webtask.dev",
      "workflows.do",
      "workflows.org.ai",
      "zapier.do",
      "agenticflow.blog",
      "agenticflow.cfd",
      "aifunctions.dev",
      "aiworkflow.dev",
      "aiworkflowsbook.com",
      "automati.ng",
      "business-as-code.dev",
      "flows.build",
      "functionhub.dev",
      "functions.as",
      "functions.email",
      "integrati.ng",
      "loopworks.co",
      "runbooks.click",
      "trigger.ng"
    ],
    "listedBy": [],
    "logoRowsIn": [],
    "logoRow": [],
    "slices": []
  },
  "card": null,
  "links": {
    "page": "https://startups.as/function.do",
    "apiSb": "https://api.sb/startups.as/names/function.do",
    "startupCard": "https://api.sb/function.do"
  }
}