{
  "profile": "portfolio-icp",
  "schema_version": 1,
  "sources": {
    "portfolio-icp": {
      "path": "vocabularies/portfolio-icp.v1.json",
      "sha256": "a2f33e99c14c922828ebeace2e065c1292a99b3ddcdf6f85780e356e86e3fa88",
      "source": "https://taxonomy.tfw.bz/vocabularies/portfolio-icp.v1.json",
      "version": "1.0.1"
    },
    "wtf-core": {
      "path": "vocabularies/wtf-core.v1.json",
      "sha256": "cf90d5f90bd692aef125e7e16a0d4e667d9e8e3bc830f0cda7b030169b62d20e",
      "source": "https://taxonomy.tfw.bz/vocabularies/wtf-core.v1.json",
      "version": "1.1.0"
    }
  },
  "terms": [
    {
      "definition": "A person or organization capable of acting.",
      "id": "fw:Agent",
      "kind": "class",
      "label": "Agent",
      "owner": "wtf-core",
      "parent": "fw:Entity",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A published or planned book as a work, independent of its editions, formats and sales pages. Aligns with schema:Book.",
      "id": "fw:Book",
      "kind": "class",
      "label": "Book",
      "owner": "wtf-core",
      "parent": "fw:ContentAsset",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A named question used to classify records.",
      "id": "fw:ClassificationAxis",
      "kind": "class",
      "label": "Classification Axis",
      "owner": "wtf-core",
      "parent": "fw:VocabularyResource",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A piece of published or planned content.",
      "id": "fw:ContentAsset",
      "kind": "class",
      "label": "Content Asset",
      "owner": "wtf-core",
      "parent": "fw:DigitalAsset",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A digital resource holding structured records.",
      "id": "fw:DataStore",
      "kind": "class",
      "label": "Data Store",
      "owner": "wtf-core",
      "parent": "fw:DigitalAsset",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A digital resource owned or operated by an agent.",
      "id": "fw:DigitalAsset",
      "kind": "class",
      "label": "Digital Asset",
      "owner": "wtf-core",
      "parent": "fw:Entity",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A website or other distinct digital surface.",
      "id": "fw:DigitalProperty",
      "kind": "class",
      "label": "Digital Property",
      "owner": "wtf-core",
      "parent": "fw:DigitalAsset",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A scoped working relationship or undertaking.",
      "id": "fw:Engagement",
      "kind": "class",
      "label": "Engagement",
      "owner": "wtf-core",
      "parent": "fw:Entity",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A thing with a stable identity.",
      "id": "fw:Entity",
      "kind": "class",
      "label": "Entity",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "An organization represented independently of its websites and accounts.",
      "id": "fw:Organization",
      "kind": "class",
      "label": "Organization",
      "owner": "wtf-core",
      "parent": "fw:Agent",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A real person.",
      "id": "fw:Person",
      "kind": "class",
      "label": "Person",
      "owner": "wtf-core",
      "parent": "fw:Agent",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A particular deployment or account of a system product.",
      "id": "fw:SystemInstance",
      "kind": "class",
      "label": "System Instance",
      "owner": "wtf-core",
      "parent": "fw:DigitalAsset",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A reusable software or service product, independent of deployments.",
      "id": "fw:SystemProduct",
      "kind": "class",
      "label": "System Product",
      "owner": "wtf-core",
      "parent": "fw:Entity",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A resource used to define a vocabulary.",
      "id": "fw:VocabularyResource",
      "kind": "class",
      "label": "Vocabulary Resource",
      "owner": "wtf-core",
      "parent": "fw:Entity",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A unit of work tracked through an operational lifecycle.",
      "id": "fw:WorkItem",
      "kind": "class",
      "label": "Work Item",
      "owner": "wtf-core",
      "parent": "fw:Entity",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Relates a person to a book they wrote. Aligns with schema:author read from the book to the person.",
      "id": "fw:authorOf",
      "kind": "property",
      "label": "Author of",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Relates a person to an organization they co-founded.",
      "id": "fw:coFounderOf",
      "kind": "property",
      "label": "Co-founder of",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A directed flow of data or events between system instances.",
      "id": "fw:feeds",
      "kind": "property",
      "label": "Feeds",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Assigns functional concepts to a system product or instance.",
      "id": "fw:hasFunction",
      "kind": "property",
      "label": "Has function",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Relates a system instance to its reusable system product.",
      "id": "fw:instanceOfProduct",
      "kind": "property",
      "label": "Instance of product",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Identifies the agent responsible for a system instance.",
      "id": "fw:managedBy",
      "kind": "property",
      "label": "Managed by",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Relates a person to an organization they belong to.",
      "id": "fw:memberOf",
      "kind": "property",
      "label": "Member of",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Relates an agent to a digital asset it operates.",
      "id": "fw:operates",
      "kind": "property",
      "label": "Operates",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Relates an agent to a digital asset it owns. Operational control uses operates.",
      "id": "fw:owns",
      "kind": "property",
      "label": "Owns",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Expresses structural containment between entities.",
      "id": "fw:partOf",
      "kind": "property",
      "label": "Part of",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Relates an engagement to its client organization.",
      "id": "fw:servesClient",
      "kind": "property",
      "label": "Serves client",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Scopes a system instance to a digital property.",
      "id": "fw:servesProperty",
      "kind": "property",
      "label": "Serves property",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Relates an entity to a local system instance it uses.",
      "id": "fw:usesSystem",
      "kind": "property",
      "label": "Uses system",
      "owner": "wtf-core",
      "provenance": [
        "taxonomy/index.html#core",
        "taxonomy/index.html#predicates"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "A kind of person several sites serve, defined by the job they need done. Site segments reference exactly one.",
      "id": "icp:archetype",
      "kind": "scheme",
      "label": "ICP archetype",
      "owner": "portfolio-icp",
      "provenance": [
        "docs/design/2026-10-01-editorial-charter-1-1.md"
      ],
      "relation": "private",
      "status": "active"
    },
    {
      "definition": "Compares APIs on price, latency and accuracy.",
      "id": "icp:developer-api-evaluator",
      "kind": "concept",
      "label": "Developer API evaluator",
      "note": "Default audience kind: practitioner.",
      "owner": "portfolio-icp",
      "provenance": [
        "docs/design/2026-10-01-editorial-charter-1-1.md"
      ],
      "relation": "private",
      "scheme": "icp:archetype",
      "status": "draft"
    },
    {
      "definition": "Plans a first visit to a venue or activity and wants to avoid a bad first time.",
      "id": "icp:first-time-experience-seeker",
      "kind": "concept",
      "label": "First-time experience seeker",
      "note": "Default audience kind: consumer.",
      "owner": "portfolio-icp",
      "provenance": [
        "docs/design/2026-10-01-editorial-charter-1-1.md"
      ],
      "relation": "private",
      "scheme": "icp:archetype",
      "status": "draft"
    },
    {
      "definition": "Buys equipment for a hobby and wants a tested shortlist.",
      "id": "icp:gear-buyer-enthusiast",
      "kind": "concept",
      "label": "Gear-buying enthusiast",
      "note": "Default audience kind: consumer.",
      "owner": "portfolio-icp",
      "provenance": [
        "docs/design/2026-10-01-editorial-charter-1-1.md"
      ],
      "relation": "private",
      "scheme": "icp:archetype",
      "status": "draft"
    },
    {
      "definition": "Writes all day and wants to talk instead of type, to documents or to AI.",
      "id": "icp:knowledge-worker-voice-first",
      "kind": "concept",
      "label": "Voice-first knowledge worker",
      "note": "Default audience kind: consumer.",
      "owner": "portfolio-icp",
      "provenance": [
        "docs/design/2026-10-01-editorial-charter-1-1.md"
      ],
      "relation": "private",
      "scheme": "icp:archetype",
      "status": "draft"
    },
    {
      "definition": "Pays out of pocket for a procedure and compares cost, safety and destination.",
      "id": "icp:self-pay-medical-planner",
      "kind": "concept",
      "label": "Self-pay medical planner",
      "note": "Default audience kind: consumer.",
      "owner": "portfolio-icp",
      "provenance": [
        "docs/design/2026-10-01-editorial-charter-1-1.md"
      ],
      "relation": "private",
      "scheme": "icp:archetype",
      "status": "draft"
    },
    {
      "definition": "Picks a tool for a team of 2 to 50 and needs admin, privacy and platform data.",
      "id": "icp:small-team-tool-buyer",
      "kind": "concept",
      "label": "Small-team tool buyer",
      "note": "Default audience kind: buyer.",
      "owner": "portfolio-icp",
      "provenance": [
        "docs/design/2026-10-01-editorial-charter-1-1.md"
      ],
      "relation": "private",
      "scheme": "icp:archetype",
      "status": "draft"
    },
    {
      "definition": "Already uses or knows a paid tool and checks price and alternatives before paying.",
      "id": "icp:software-switcher",
      "kind": "concept",
      "label": "Software switcher",
      "note": "Default audience kind: buyer.",
      "owner": "portfolio-icp",
      "provenance": [
        "docs/design/2026-10-01-editorial-charter-1-1.md"
      ],
      "relation": "private",
      "scheme": "icp:archetype",
      "status": "draft"
    },
    {
      "definition": "Placeholder for backfill; allowed in draft site files only.",
      "id": "icp:unmapped",
      "kind": "concept",
      "label": "Unmapped",
      "note": "Not an archetype; replace before review.",
      "owner": "portfolio-icp",
      "provenance": [
        "docs/design/2026-10-01-editorial-charter-1-1.md"
      ],
      "relation": "private",
      "scheme": "icp:archetype",
      "status": "draft"
    }
  ],
  "version": "1.0.1"
}
