kind: enum_catalog
schema_version: 1
enums:
  document_status:
    description: review state of a record, from first draft to removed from use
    data:
      - draft
      - review
      - approved
      - deprecated
      - archived
  operating_status:
    description: >-
      how far a market, vertical, or process has moved from idea to live
      operation
    data:
      - planned
      - testing
      - parallel
      - active
      - paused
      - retired
  confidence:
    description: how much weight a claim carries given the evidence behind it
    data:
      - low
      - medium
      - high
  statement_type:
    description: >-
      where a statement came from, which decides whether it can be asserted to a
      buyer or must be rendered as a question
    data:
      - market_fact
      - product_fact
      - market_hypothesis
      - persona_hypothesis
      - account_fact
      - founder_instinct
      - ai_inferred
      - expert_fact
      - buyer_confirmed_fact
      - unknown
  capability_classification:
    description: >-
      how the product delivers a capability, ordered from shipped to not
      available
    data:
      - native
      - configured
      - integrated
      - roadmap
      - unavailable
  evidence_type:
    description: kind of artifact that supports a claim
    data:
      - primary_source
      - public_source
      - customer_artifact
      - buyer_interview
      - call_learning
      - internal_validation
  transaction_roles:
    description: role a contact plays in a specific deal, not their job title
    data:
      - stakeholder
      - champion
      - economic_buyer
      - decision_maker
      - technical_evaluator
      - user
      - adviser
      - investor
  proof_transfer_level:
    description: whether proof from one vertical may be used in another
    data:
      - direct
      - conditional
      - prohibited
  naologic_product:
    description: what the buyer purchases
    data:
      - SKU1
      - SKU2
      - CUSTOM
      - BUILDER
  company_size:
    description: >-
      company sizes ordered by importance for us. quoted because an unquoted
      underscored literal parses as an integer
    data:
      - '100_500'
      - '20_50'
      - '50_100'
      - '500_1000'
      - '10_20'
  location_footprint:
    description: >-
      how many operating sites the company runs. the single to multi boundary is
      the one that changes content, because multi-site operations manage results
      per site against a general ledger that usually stays single
    data:
      - multi_site_2_20
      - multi_site_20_plus
      - single_site
  system_of_record:
    description: >-
      systems that hold any part of the operating record, ordered by
      displacement priority for us. audience `systems_of_record` lists are
      normalized to this order. the combination decides the problem set, the
      migration story, which integration claims are allowed, and whether proof
      transfers. `unknown` is exclusive and means no system identity has been
      established as a pre-call fact
    data:
      - spreadsheets
      - quickbooks
      - industry_specific
      - sage
      - epicor
      - infor
      - dynamics
      - netsuite
      - sap
      - custom_built
      - unknown
  unknown_handling:
    description: >-
      what an audience filter does with a signal whose state is unknown. keeps
      partial enrichment coverage from silently shrinking a list
    data:
      - include
      - exclude
  collection_cost:
    description: what it costs us to resolve one signal for one account
    data:
      - low
      - medium
      - high
  signal_state:
    description: >-
      value every company signal resolves to. unknown means not yet checked and
      is not the same as absent, which means checked and not found
    data:
      - present
      - absent
      - unknown
  signal_class:
    description: kind of observation that produces a signal
    data:
      - role_presence
      - role_tenure
      - headcount_pattern
      - hiring_activity
      - public_event
      - digital_artifact
      - derived
  signal_source:
    description: where a signal is read from, ordered by collection cost
    data:
      - linkedin_company
      - linkedin_people
      - company_website
      - job_postings
      - pr_wire
      - public_filings
      - crm
      - call_learning
      - manual_research
  signal_polarity:
    description: how a present signal affects audience membership
    data:
      - qualifying
      - gating
      - disqualifying
      - contextual
