{
  "schema": "jurisdica.holdings.audience.v1",
  "never_invent_nav": true,
  "never_name_cap_table_mill": true,
  "never_name_filing_mill": true,
  "learn_seed_count_stays": 5,
  "come_as_you_are_usd": 0,
  "catalog_json": "/holdings/for/catalog.json",
  "for_path": "/holdings/for",
  "jobs_path": "/holdings/jobs",
  "layers": {
    "product": "/holdings",
    "audience": "/holdings/for",
    "job": "/holdings/jobs",
    "proof": [
      "/holdings/fund",
      "/holdings/listed",
      "/holdings/assets",
      "/holdings/explorer"
    ],
    "pricing": "/holdings/pricing",
    "holdco_is_not_an_audience": true,
    "holdco_href": "/holdings#who",
    "spv_opens_the_same_book": true,
    "full_is_gp_or_factory_graph": true
  },
  "substance_gate": "has_holdings_pseo_substance",
  "do_not": [
    "Name a cap-table vendor or a fifty-state filing mill on chrome",
    "Paint worldwide cap-table search as Holdings demand when IPL orange-cap queries dominate",
    "Treat Glimpse/Trends search volume as Holdings capture",
    "Sell African invitation SKU as the public free join",
    "Advertise African Enterprise VC or an Enterprise VC invitation on the public menu, homepage, /holdings, /holdings/pricing, /holdings/for, or /for/investors",
    "Invent fund NAV from desk marks",
    "Bump public_learn.seed_count",
    "Claim a second OMS executor",
    "Claim Holdings is a FINRA broker-dealer, an SEC transfer agent, or an RIA",
    "Name introducing BD/RIA firms or CRD numbers on chrome",
    "Treat licensed hire as a gate to ship recordkeeping jobs",
    "Ship the private-markets graph as a live SKU",
    "Mint an indexable /holdings/for/holdcos or /holdings/for/spvs audience",
    "Paint investor matching or payouts as audience tiles on /holdings/for",
    "Invent a holdco company count, a prop account count, or a fund cash figure on an audience page",
    "Do not reuse the /holdings OS computer as the sole stage for /holdings/jobs/:id or /holdings/for/:id",
    "Invent a second prop-firm onboard schema beside POST /api/v10/prop-firm/onboard",
    "Never fake an ESG score",
    "Never sell a Halal issuer product",
    "Never call the folder a public register or a registered agent",
    "Never call the folder bankable or a KYC vault we refresh on a cycle",
    "Never name a training mill on chrome",
    "Never name a fundraising mill or data-room mill on visitor chrome",
    "Never invent a stakeholder-count or seat-minimum meter on the $0 book",
    "Never paint EU Inc as an available filing product",
    "Never invent a flat incorporation SKU",
    "Never invent a per-document SHA SKU",
    "Never paint year-one registered-agent as a Jurisdica SKU",
    "Never invent Companies Act 71 s45 as FACT or a board-resolution flag on African EVC chrome",
    "Never invent a December 2024 / s45(2A) in-force date on visitor chrome",
    "Never invent a percent-of-fund-size fund-admin SKU or an 80/20 profit-split SKU",
    "Never staple fund-carry math and prop-split math in one visitor paragraph",
    "Never dump prop-firm HTTP paths on payouts or prop-traders visitor dek/body",
    "Name a GP analog human on visitor chrome or as beachhead.owner",
    "Buy ads to founders or Alph seekers for Holdings Full",
    "Land GP/EA ads on /alph, /learn, or Legal OS /pricing",
    "Stand up webinar, VSL, or quiz landing pages to chase library priors",
    "Paint Monte Carlo success % as Holdings conversion_rate",
    "Collect a public brokerage password on /holdings/for/prop-traders",
    "Paint Fund EMS + OMS · live on the prop-traders leaf",
    "Equate prop payouts with carry + K-1 on /holdings/for/prop-traders",
    "Mint a prop-connect billed SKU beside jurisdica_holdings_full",
    "Auto-fill typical_servers[0] as the MT5 login server",
    "Treat Fund OMS public chrome as PRODUCTION send-order",
    "SPA-fallback /api/v10/legal-firm/ or /api/v10/fund-oms/ to HTML",
    "Honor a client organization_id without a session as tenant proof"
  ],
  "operator_diligence": {
    "schema": "jurisdica.holdings.operator_diligence.v1",
    "hangs_on": "legal_companies.id",
    "job": "dataroom",
    "refresh_is_as_of_not_cdd_cycle": true,
    "not_bank_kyc": true,
    "not_public_register": true,
    "not_registered_agent": true,
    "not_esg_score": true,
    "not_halal_issuer": true,
    "compliant_rollup_blocked_unless_required_verified": true,
    "touchpoint_schema": "jurisdica.holdings.regulatory_touchpoint.v1",
    "compose_live": {
      "za_alerts": "generate_za_compliance_alerts + list_compliance_alerts",
      "boi": "boi_protocol_manifest",
      "compliance_tile": "company.compliance",
      "esg": "/regulations ESG explorer encyclopedia",
      "climate": "f.weather catalog"
    },
    "touchpoints": [
      {
        "kind": "named_holders",
        "subject": "company",
        "issuer": null,
        "jurisdiction": null,
        "as_of": null,
        "v": "claimed",
        "compose": "cap-table job / company.cap_table",
        "required_for_compliant_rollup": true
      },
      {
        "kind": "entity_name_attest",
        "subject": "company",
        "issuer": "Delaware Division of Corporations name search",
        "jurisdiction": "US-DE",
        "as_of": null,
        "v": "attested",
        "compose": "Check Delaware / jurisdica_decorp",
        "required_for_compliant_rollup": false,
        "not_good_standing": true
      },
      {
        "kind": "za_filings_calendar",
        "subject": "company",
        "issuer": null,
        "jurisdiction": "ZA",
        "as_of": null,
        "v": "claimed",
        "compose": "company.compliance + generate_za_compliance_alerts / list_compliance_alerts",
        "required_for_compliant_rollup": true
      },
      {
        "kind": "th_boi_slot",
        "subject": "company",
        "issuer": "Thailand Board of Investment",
        "jurisdiction": "TH",
        "as_of": null,
        "v": "unmarked",
        "compose": "boi_protocol_manifest official slots FACT; submit not live",
        "required_for_compliant_rollup": false
      },
      {
        "kind": "esg_encyclopedia",
        "subject": "company",
        "issuer": null,
        "jurisdiction": null,
        "as_of": null,
        "v": "unmarked",
        "compose": "/regulations ESG explorer; f.weather catalog",
        "not_esg_score": true,
        "required_for_compliant_rollup": false
      },
      {
        "kind": "dietary_cert",
        "subject": "lot",
        "lot_id": "lot-plane-teaching",
        "issuer": null,
        "jurisdiction": null,
        "as_of": null,
        "v": "unmarked",
        "compose": "plane sleeve papers",
        "required_for_compliant_rollup": false,
        "not_halal_issuer": true,
        "adsb_does_not_imply_dietary_cert": true
      }
    ]
  },
  "horizon": {
    "schema": "jurisdica.holdings.horizon.v1",
    "path": "/holdings/jobs",
    "years": [
      2023,
      2024,
      2025,
      2026,
      2027
    ],
    "hire_required": false,
    "jurisdica_is_broker_dealer": false,
    "jurisdica_is_sec_transfer_agent": false,
    "jurisdica_is_ria": false,
    "jobs_are_recordkeeping_or_admin": true,
    "licensed_intermediary_is_partner": true,
    "private_markets_graph": "roadmap",
    "introducing_coverage": "internal_not_public",
    "dek": "Records and fund admin are scheduled jobs. Trade execution, lending, and underwriting proceed with a FINRA-registered broker-dealer. The software ships on this book."
  },
  "audiences": [
    {
      "id": "enterprise-vc",
      "kind": "audience",
      "path": "/holdings/for/enterprise-vc",
      "h1": "Invitation to the company book",
      "kicker": "Invitation · corporate and enterprise VC",
      "title": "Invitation to Holdings — corporate and enterprise VC",
      "dek": "Corporate and enterprise VC open the same Holdings book with a fund partner code. This page is not linked from the public menu. It is not a separately priced regional SKU.",
      "cta_href": "/trial/holdings",
      "cta_label": "Open the standard book",
      "invite_only": true,
      "indexable": false,
      "visitor_nav": false,
      "live": [
        "/trial/holdings",
        "/holdings/jobs/cap-table",
        "/counsel"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "jurisdica.holdings.catalog.v1 come_as_you_are.monthly_usd=0; unlisted fund partner code invite onto standard /trial/holdings; not African invitation SKU; not visitor nav; Equity 312 full_cap_table_ledger",
      "body": "Corporate and enterprise VC reach the standard Holdings product by invitation. Enter the fund partner code you were given, then continue into the same $0 trial ledger everyone else uses. Cap table, vesting, and counsel stay on the same company. Seekers open Counsel at $0. This page is unlisted — not a public menu item and not a separately advertised regional SKU. Public checkout on Holdings pricing is Holdings OS Full. Identity is cash plus live desk marks. Unlisted names stay unmarked."
    },
    {
      "id": "emerging-funds",
      "kind": "audience",
      "path": "/holdings/for/emerging-funds",
      "h1": "Emerging funds: EMS and OMS on one book",
      "kicker": "Audience · emerging GP",
      "title": "Emerging funds — Fund EMS, Fund OMS, carry, and K-1",
      "dek": "Marks and risk on the sample fund desk. Entitled execute is Holdings Full after login. Carry and partner capital on the same vehicle.",
      "cta_href": "/holdings/jobs/fund-ems",
      "cta_label": "See the fund desk",
      "stage": {
        "promise": "One vehicle. Marks on the desk, orders on a separate lane, carry on the vehicle.",
        "outcomes": [
          {"name": "Monitor", "detail": "Fund EMS is the mark and risk lane. A risk preview does not send an order."},
          {"name": "Execute", "detail": "Fund OMS is one executor. Entitled send-order is Holdings Full after login."},
          {"name": "Allocate", "detail": "Carry is preferred return, then catch-up, then carry on called capital."}
        ],
        "jobs": [
          {"href": "/holdings/jobs/fund-ems", "label": "Fund EMS"},
          {"href": "/holdings/jobs/fund-oms", "label": "Fund OMS"},
          {"href": "/holdings/jobs/payouts", "label": "Carry and capital accounts"}
        ],
        "proof": {
          "href": "/holdings/fund",
          "label": "Fund tape",
          "note": "Public sample. Marks are not published fund NAV."
        },
        "commercial": "Opening the vehicle is $0. Holdings Full is $4,999 a month for the GP or factory graph. It is not this page’s door.",
        "objection": "Stacks on named issuers do not add into fund NAV. Founders are not the user.",
        "zero_href": "/trial/holdings",
        "zero_label": "Open a fund book — $0"
      },
      "live": [
        "/holdings/jobs/fund-oms",
        "/holdings/jobs/payouts",
        "/holdings/jobs/fund-admin",
        "/holdings/jobs/dataroom#angel-stack"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "jurisdica.fund.oms.v1 monitor+execute; fund_desk_monitor; allocate_pref_catchup_carry; jurisdica_fund_gl_journals; JE-P154/JE-P160 GP pre-share reference on the same portco dataroom; never invent NAV; never founder nudge",
      "body": "An emerging fund keeps one book: the vehicle, the sample marks on the public desk, and entitled orders after login. Carry is preferred return, catch-up, then carry on called capital. Partner capital accounts roll cash, LP capital, GP capital, and carry income. Heterogeneous pre-share terms on a portco stay on the data-room GP reference. Starting reference — not a finished share ledger. Starting reference for heterogeneous instruments on this issuer. Founders are not the user. This book is for GPs. Stacks on named issuers do not add into fund NAV. Opening the book is free. Public pages explain. Credential send-order is Holdings Full after login — not this page. Identity is cash plus live desk marks. Unlisted positions stay unmarked."
    },
    {
      "id": "prop-traders",
      "kind": "audience",
      "path": "/holdings/for/prop-traders",
      "h1": "Prop desks: portfolios and payouts",
      "kicker": "Audience · sourced catalog and pilot request",
      "title": "Prop traders — sourced catalog and the profile split",
      "dek": "Connect the accounts that hang off the operating company. The profit-split is the connected profile's fact — Jurisdica does not publish an 80/20. Opening the book is $0. Credential connect is Holdings Full after login — not this public CTA. Marks are not published fund NAV. Live P&L, drawdown room, and estimated payout eligibility stay unmarked until an entitled connected profile is on the book. This door is the sourced catalog and pilot request for those accounts — researched Tradovate and MT5 families, not an open brokerage directory.",
      "cta_href": "/holdings/for/prop-traders",
      "cta_label": "Request pilot connection",
      "stage": {
        "promise": "The operating company is the book. Connected profiles carry the split. This page does not publish one.",
        "outcomes": [
          {"name": "Own the company", "detail": "Holders and classes stay on the operating company."},
          {"name": "Request a pilot", "detail": "The public form does not take a brokerage password or an account number."},
          {"name": "Keep carry separate", "detail": "Fund carry and the K-1 rollforward are a different job."}
        ],
        "jobs": [
          {"href": "/holdings/jobs/cap-table", "label": "Cap table"},
          {"href": "/holdings/pricing", "label": "Pricing"}
        ],
        "proof": {
          "href": "/holdings/for/prop-traders",
          "label": "Sourced catalog",
          "note": "Researched Tradovate and MT5 families. Not an open brokerage directory. No account count is published here."
        },
        "commercial": "Opening the company book is $0. Credential connect is Holdings Full after login. There is no separate prop-connect price.",
        "objection": "Jurisdica does not publish an 80/20. Unmarked stays unmarked until an entitled profile is on the book.",
        "zero_href": "/trial/holdings",
        "zero_label": "Open the company book — $0"
      },
      "live": [
        "/trial/holdings",
        "/holdings/pricing",
        "/holdings/jobs/payouts"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "jurisdica.holdings.competition.fund.v1 identity cash+lots 0.0000%; JE-P216 public catalog+pilot; entitled POST /api/v10/prop-firm/onboard after jurisdica_holdings_full; GET /api/v10/prop-firm/families; GET /api/v10/mt5/prop-servers; Tradovate oauth_partner; JE-P62 prop_desk_connect mill stays; split is GET /api/v10/prop-firm/profiles after entitled connect, not a published 80/20 SKU; fund.carry is /holdings/jobs/payouts",
      "body": "This page is a sourced connection catalog. Request a pilot. Credential connect is Holdings Full after login — not a public password form. The profit-split is the connected account profile after entitled connect — Jurisdica does not publish an 80/20, and unmarked stays unmarked until that profile is on the book. Payout cadence lives on the same connected profile. Live P&L, drawdown room, and estimated payout eligibility stay unmarked. Coverage is the researched Tradovate and MT5 catalog entries — not an open brokerage directory. Rithmic sits on the families catalog, not the public lede. MT5 needs the exact server from the welcome email — never the first typical_servers guess. Tradovate uses an authorized OAuth/partner flow after entitlement. CSV import and retail brokerage aggregators are not this door. Estimated payout eligibility is unlabeled until that profile is on the book. Fund OMS is not prop order entry from this page. This page is not fund carry. Carry, partner capital accounts, and the K-1 rollforward live on /holdings/jobs/payouts. Opening the book is $0. Tokens on the desk are marks. Unmarked names stay empty."
    },
    {
      "id": "startups",
      "kind": "audience",
      "path": "/holdings/for/startups",
      "h1": "List the team split before you incorporate",
      "kicker": "Audience · formation",
      "title": "Startups — list the team split before incorporation",
      "dek": "Agree on the split first. Queue the stamp once the book exists — not before. Opening the book is $0 — not a timed trial; no stakeholder-count gate. A shareholders agreement sits with counsel in a jurisdiction. We do not file fifty US states.",
      "cta_href": "/learn/start-before-stamp",
      "cta_label": "List the team split before incorporation",
      "stage": {
        "promise": "Put the split on the book before the certificate. Then queue the stamp.",
        "outcomes": [
          {"name": "Agree the split", "detail": "The teaching row is Alice Founder at forty percent Common."},
          {"name": "Queue the stamp", "detail": "Delaware, Florida, and Nevada. Not fifty states. Not a flat incorporation price."},
          {"name": "Raise from the record", "detail": "Matching sits beside the book. A hit is a catalog row, not a security recommendation."}
        ],
        "jobs": [
          {"href": "/holdings/jobs/formation", "label": "Formation"},
          {"href": "/holdings/jobs/cap-table", "label": "Cap table"},
          {"href": "/holdings/jobs/investor-match", "label": "Investor matching"}
        ],
        "proof": {
          "href": "/holdings",
          "label": "Teaching company",
          "note": "The product page shows a teaching company. It is not a live issuer."
        },
        "commercial": "Opening the book is $0. The labeled paid door for matching is $299 a month. Company ledger is $199 a month. Those are different objects.",
        "objection": "Money spent from a personal account to form the company is a loan to the company, not a SAFE. A shareholders agreement sits with counsel.",
        "zero_href": "/trial/holdings",
        "zero_label": "Open the company book — $0"
      },
      "live": [
        "/learn/start-before-stamp",
        "/library/formation-sha",
        "/regulations/startup",
        "/trial/holdings",
        "/counsel"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "jurisdica.holdings.formation_demand.v1 intercept /learn/start-before-stamp; FORMATION_LIBRARY_CELL; come_as_you_are.monthly_usd=0; not_a_state_filing_mill",
      "body": "Agree on the split first. Queue the stamp once the book exists — not before. A startup lists who owns how much before incorporation. Opening that book is $0 — not a timed trial; no stakeholder-count gate. Cap table, data room, and investor matching are jobs on the same company id. Investor matching sits beside the book at $299 a month. The sample ledger names Alice Founder at forty percent Common. Money already spent from a personal account to form the company is a loan to the company, not a SAFE. A shareholders agreement lives with counsel in a jurisdiction — we do not file your entity in every US state. Stamp fees are three named quote lines after the book exists. Jurisdica is not your registered agent. U.S. IRC section 1202 (QSBS) is original-issue stock of a domestic C corporation, not an LLC membership interest; converting later is a dated statute question, not a product we sell. A 409A is a workflow with counsel, not an in-house appraisal. When title moves, matching a lawyer is free for seekers."
    },
    {
      "id": "company-operators",
      "kind": "audience",
      "path": "/holdings/for/company-operators",
      "h1": "Operators: the cap table is the book",
      "kicker": "Audience · issuing-company operators",
      "title": "Company operators — cap table, grants, dataroom",
      "dek": "Named holders, percent, and class on the operating company. Trading accounts live on the prop-desk page.",
      "cta_href": "/trial/holdings",
      "cta_label": "Open the book — $0",
      "stage": {
        "promise": "Run holders, classes, and grants from the company they belong to.",
        "outcomes": [
          {"name": "Name the holder", "detail": "A percentage is a holder, a class, and a share count on this issuer."},
          {"name": "Keep grants here", "detail": "Vesting and the exit waterfall use the same ledger."},
          {"name": "Leave trading accounts off", "detail": "Those hang on the prop-desk page."}
        ],
        "jobs": [
          {"href": "/holdings/jobs/cap-table", "label": "Cap table"},
          {"href": "/holdings/jobs/dataroom", "label": "Data room"}
        ],
        "proof": {
          "href": "/learn/the-book",
          "label": "Who owns what",
          "note": "Alice Founder at forty percent Common is a teaching row, not a client ledger."
        },
        "commercial": "Opening the book is $0. Company ledger is $199 a month when the issuer book is the paid record. It does not replace the $0 book. Intake at $49 and matching at $299 sit beside it.",
        "objection": "A 409A stays with the valuation firm you hire. This page is not a prop firm connect form.",
        "zero_href": "/trial/holdings",
        "zero_label": "Open the issuer book — $0"
      },
      "live": [
        "/holdings/jobs/cap-table",
        "/holdings/jobs/dataroom",
        "/learn/the-book"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "Equity 312 full_cap_table_ledger; company.cap_table live; come_as_you_are.monthly_usd=0; prop connect is /holdings/for/prop-traders (operator_prop_connect mill), never this leaf",
      "body": "Operators keep a cap table because someone holds the company. The book is a named holder, a percentage, and a class. Vesting and the exit waterfall use the same ledger. Employees see grants on the live portal. A 409A is a workflow with counsel. The appraisal stays with the valuation firm you hire. A prop firm is still an operating company: trading accounts hang off that book on /holdings/for/prop-traders. Opening the book is free."
    }
  ],
  "jobs": [
    {
      "id": "cap-table",
      "kind": "job",
      "plane": "live",
      "path": "/holdings/jobs/cap-table",
      "h1": "Cap table is the ownership record",
      "kicker": "Job · cap table",
      "title": "Cap table job — Equity 312 on Holdings OS",
      "dek": "Named holders, shares, and class on one issuer. Opening the book is $0 — not a timed trial; no stakeholder-count gate. This job is the ownership record — not the Holdings homepage.",
      "cta_href": "/trial/holdings",
      "cta_label": "Open cap table — $0",
      "live": [
        "/holdings/jobs/cap-table",
        "/holdings/jobs/dataroom#angel-stack",
        "/learn/the-book",
        "/trial/holdings"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "JE-P31 company.cap_table spa /app/cap-table; full_cap_table_ledger; JE-P154 pre-share slots on the same issuer dataroom; never invent NAV",
      "body": "The cap table is who holds, what share, and which class. Import a ledger-shaped file, keep classes and vesting on the same issuer, and run the waterfall from that book. Heterogeneous pre-share instruments stay on the data-room sectional of this same company — Starting reference for heterogeneous instruments on this issuer. This page is the cap-table job on the issuer. Opening the book is $0. Come as you are is $0. The book opens without a seat meter. Unlisted names stay unmarked."
    },
    {
      "id": "investor-match",
      "kind": "job",
      "plane": "live",
      "path": "/holdings/jobs/investor-match",
      "h1": "Investor matching runs on the book you already listed",
      "kicker": "Investor matching",
      "title": "Investor matching — the record you listed, beside the catalog",
      "dek": "The company you already listed is the input. Browse is $0. Come as you are is $0. The labeled paid door is $299 a month. A hit is a catalog row. It does not recommend a security, approve an investor, or negotiate a transaction.",
      "cta_href": "/trial/holdings",
      "cta_label": "Open the book — $0",
      "live": [
        "/trial/holdings",
        "/holdings/jobs/cap-table",
        "/holdings/for/startups",
        "/holdings/jobs/formation"
      ],
      "workspace_href": "/counsel/platform/vc/investors",
      "substance_kind": "protocol_field",
      "substance_cite": "LU-P33 investor_matching_protocol; JE-P123 / LU-P135 counsel aliases catalog/match-run/warm-intro/checkout; legal_vc_investor_match $299; catalog_honesty_gate; POST /api/v10/legal/counsel/jurisdica/investors/match-run; POST /api/v10/legal-firm/ops/enterprise-vc/investor-match; never invent coverage counts",
      "body": "Investor matching starts from the company you already keep. Formation records where that company is set up. The catalog is ranked against that same record. United States and USA are one country. Delaware is written US-DE. Germany is written DEU. A blank place stays unmarked. The teaching row is Alice Founder at forty percent Common. The shape of the book can narrow the catalog — share classes, papers on file, and whether an operating account exists. Holder names, share counts, and account numbers stay off this page. A hit is a catalog row. The directory says when it is incomplete. Capital Match ranks relevance. It does not recommend a security, approve an investor, or negotiate a transaction. The labeled paid door is $299 a month. Opening the book is $0. Come as you are is $0."
    },
    {
      "id": "dataroom",
      "kind": "job",
      "plane": "live",
      "path": "/holdings/jobs/dataroom",
      "h1": "The data room is the close folder on the same company id",
      "kicker": "Job · data room",
      "title": "Data room — documents on the book",
      "dek": "Round papers hang off the issuer you already listed. Opening the book is $0 — not a timed trial; no stakeholder-count gate. The workspace is sign-in, not a postcard.",
      "cta_href": "/trial/holdings",
      "cta_label": "Open the book — $0",
      "live": [
        "/trial/holdings",
        "/holdings/jobs/cap-table",
        "/holdings/jobs/investor-match",
        "/holdings/jobs/dataroom#angel-stack",
        "/counsel/brief"
      ],
      "workspace_href": "/counsel/platform/vc/dataroom",
      "substance_kind": "protocol_field",
      "substance_cite": "Holdings value book dataroom plane; EVC dataroom feature; same company id as Equity 312; jurisdica.holdings.operator_diligence.v1; JE-P154 GP pre-round angel-stack sectional /holdings/jobs/dataroom#angel-stack; JE-P155 stack conversion incommensurable paper-local percents + unmarked share handoff; JE-P162 conversion trigger gating + QF minimum unmarked + paper-local vs weight divergence + new-money residual unmarked; JE-P178 named-issuer stacks do not add into fund NAV; JE-P179 conversion eligibility conjunction; JE-P181 conversion series does not mint a share class; JE-P182 maturity is not the QF trigger; JE-P183 pro-rata does not mint extra shares; JE-P187 change of control is not the QF trigger; JE-P188 conversion price unmarked until FD/PPS; JE-P189 YC pre-money is not purchase/cap; JE-P190 conversion order does not invent FD; JE-P191 unmarked MFN is not false; JE-P192 unmarked interest is not 0%; JE-P193 share-handoff stays unmarked; JE-P194 covered FD is not a defined Company Capitalization; JE-P197 covering a QF dollar minimum does not define Qualified Financing and SAFE equity financing is not the note paper; JE-P198 covering CoC cash election and proceeds does not invent a 1x payout and investor cash election is not Company liquidity choice; JE-P199 covering Company pay-cash and notes-pari-passu seniority still does not invent a payout and unmarked seniority is not pari passu; JE-P200 covering MFN true without issue dates does not inherit earlier papers and book order is not issue date; JE-P201 purchase is not converting principal while interest is unmarked and covering rate and days still does not convert and SAFEs do not accrue; JE-P202 covering convert election, FD, and PPS still does not invent as-converted cash and share mint is not cash; JE-P203 unmarked discount is not 0% and covering 20% still does not convert and Magnum 0% is a diagnostic; JE-P204 covering YC Standard Preferred, 1x, and non-participating still does not invent a pref payout and notes do not use the YC form; JE-P205 unmarked cap/discount never enter better-of min() and covering 20% still does not elect PPS and Magnum $0 implied is a diagnostic; JE-P206 discount applies to the round never the cap and covering 20% still does not haircut the cap and Magnum cap×(1−d) is a diagnostic; JE-P207 covering US on the ZA note still does not convert and UK CLN is compose never a seventh SKU and Magnum US-collapse is a diagnostic; never invent NAV; never mill-vendor chrome; never founder nudge",
      "body": "The data room is the close folder on the same company as the cap table. SAFEs, the priced-round pack, and counsel briefs sit beside the ownership rows. A GP reference sectional lists heterogeneous pre-share instruments on this same folder. Starting reference — not a finished share ledger. Starting reference for heterogeneous instruments on this issuer. Founders are not the user. Unmarked cap or discount stays unmarked. Distinct (cap, discount) slots stay distinct. This book is for GPs. The stack stays on this issuer. Stacks on named issuers do not add into fund NAV. A typed name is a claim until it is verified. Opening the book is $0. Come as you are is $0. The book opens without a seat meter. This page names the folder. The folder sits beside the ownership rows. The bank keeps its own DD. The folder is the close pack on this issuer."
    },
    {
      "id": "formation",
      "kind": "job",
      "plane": "live",
      "path": "/holdings/jobs/formation",
      "h1": "Queue the stamp after the book exists",
      "kicker": "Job · stamp after the book",
      "title": "Stamp job — DE/FL/NV queue after the ownership book, not a certificate filing",
      "dek": "Agree on the split first. Queue the stamp once the book exists — not before. Opening the book is $0 — not a timed trial. Stamp fees are three named quote lines: state, year-one registered agent, and processing — not a single incorporation SKU. Year-one registered agent is a pass-through. Jurisdica is not your registered agent. Renewal is the agent's, not a Jurisdica SKU. Status is queued for filing. We do not file fifty US states.",
      "cta_href": "/trial/holdings",
      "cta_label": "Start the book first — $0",
      "live": [
        "/trial/holdings",
        "/holdings/jobs/cap-table",
        "/learn/start-before-stamp",
        "/library/formation-sha"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "JE-P127 Funnel C2 stamp job; endings_for(jd, kind); queued_for_filing; not Funnel C /holdings/for/startups mill; never_sos_scrape_for_formation_submit",
      "body": "This job queues a partner filing after the ownership book exists. Opening the book is $0 — not a timed trial. Agree on the split first. Queue the stamp once the book exists — not before. Name, entity kind, contact, and owners are required. Delaware, Florida, and Nevada are the covered states. The name must carry the ending for that kind. Fees are three named lines: state, year-one registered agent, and processing — quoted, not a single incorporation SKU and not per-document SKUs. Year-one registered agent is a pass-through. Unmarked lines stay unmarked. Jurisdica is not your registered agent. Renewal is the agent's, not a Jurisdica SKU. Submit is queued for filing until a partner confirms. It is not filed. It is not a fifty-state filing. People without a book still start at the split-before-stamp intercept."
    },
    {
      "id": "fund-ems",
      "kind": "job",
      "plane": "live",
      "path": "/holdings/jobs/fund-ems",
      "h1": "Fund EMS is the mark and risk lane",
      "kicker": "Job · Fund EMS",
      "title": "Fund EMS — desk monitor",
      "dek": "Sample last overlay. Entitled desks read last prints after login. Risk preview stays on the monitor. Identity is cash plus live desk marks.",
      "cta_href": "/holdings/fund",
      "cta_label": "Watch the tape",
      "live": [
        "/holdings/jobs/fund-oms",
        "/holdings/jobs/fund-ems",
        "/holdings/fund",
        "/trial/holdings"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "fund_desk_monitor live; fund.oms lanes.monitor; marks_are_not_fund_nav; risk_trade executed:false",
      "body": "Fund EMS is the mark and risk lane of the desk. The public page is a sample overlay. Entitled desks read last prints after login. A risk preview stays on the monitor. Execute lives on Fund OMS and is Holdings Full after login — not this page. Identity is cash plus live desk marks. Opening the fund vehicle is free. This page is the monitor job on the same book. Marks stay last overlay."
    },
    {
      "id": "fund-oms",
      "kind": "job",
      "plane": "live",
      "path": "/holdings/jobs/fund-oms",
      "h1": "Fund OMS is one executor",
      "kicker": "Job · Fund OMS",
      "title": "Fund OMS — one order path",
      "dek": "Public chrome is a sample. Entitled execute uses the wired venue after login. Identity is cash plus live desk marks.",
      "cta_href": "/holdings/jobs/fund-oms",
      "cta_label": "See Fund OMS",
      "live": [
        "/holdings/jobs/fund-oms"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "JE-P36 / LU-P105 jurisdica_fund_oms.rs place_limit_order; second_executor=false; spa /fund/oms",
      "body": "Fund OMS is the execute lane: one place_limit_order path through the wired venue client. Public chrome is a sample — not PRODUCTION send-order. Monitor stays on Fund EMS. Keys gate fills. Entitled execute is Holdings Full after login and requires an idempotency key. Identity is cash plus live desk marks. Opening the fund vehicle is free. One executor stays one executor."
    },
    {
      "id": "payouts",
      "kind": "job",
      "plane": "live",
      "path": "/holdings/jobs/payouts",
      "h1": "Payouts are carry and capital accounts",
      "kicker": "Job · carry and capital accounts",
      "title": "Payouts — carry, capital accounts, and K-1 rollforward",
      "dek": "This job is carry and capital accounts — not a prop profit-split SKU. Carry is preferred return, then catch-up, then carry on called capital. Opening the book is $0. Marks are not published fund NAV.",
      "cta_href": "/holdings/jobs/payouts",
      "cta_label": "Open carry",
      "live": [
        "/holdings/jobs/payouts",
        "/holdings/jobs/fund-admin",
        "/holdings/for/prop-traders",
        "/holdings/fund",
        "/trial/holdings",
        "/holdings/pricing"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "JE-P33 allocate_pref_catchup_carry spa /fund/carry; JE-P34 generate_k1; POST /api/v10/prop-firm/onboard; GET /api/v10/prop-firm/families; GET /api/v10/mt5/prop-servers; POST /api/v10/tradovate/connect; GET /api/v10/prop-firm/profiles; payouts_connect operator mill stays; visitor dek/body never dump those HTTP paths; not 704(b); not fund NAV; not a percent-of-fund-size SKU; JE-P65 model sleeves ≠ payouts",
      "body": "This job is carry and capital accounts — not a prop profit-split SKU. Carry is preferred return, then catch-up, then carry on called capital. The percentages hang on the fund vehicle. Unmarked stays unmarked. Partner K-1 is the capital-account rollforward — called minus distributed plus carry income. Capital-call logs sit beside that rollforward. Neither is a tax-prep add-on SKU, 704(b) book-up, or a percent-of-fund-size admin fee. Opening the book is $0 — not a timed trial. Connected prop accounts are a different door: /holdings/for/prop-traders. AI model sleeves on /holdings/fund#sleeves are not prop payouts."
    },
    {
      "id": "transfer-agent",
      "kind": "job",
      "plane": "live",
      "path": "/holdings/jobs/transfer-agent",
      "h1": "Ownership records are the transfer-agent job",
      "kicker": "Job · transfer agent",
      "title": "Transfer-agent job — records, transfers, electronic certificates",
      "dek": "Official ownership records, transfers, and electronic certificates. Administrative. Administrative recordkeeping on this issuer.",
      "cta_href": "/holdings/jobs/cap-table",
      "cta_label": "Open the records",
      "live": [
        "/holdings/jobs/cap-table",
        "/holdings/jobs/investor-match",
        "/trial/holdings"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "JE-P42 / LU-P116 Equity 312 records + corp-sec certificates; not SEC RTA registration; not FINRA BD; hire_required=false",
      "body": "The transfer-agent job is the official ownership record: who holds, what class, which certificate. Transfers, cancel and reissue, and legends hang off the same company. That is administrative recordkeeping. Administrative recordkeeping on this issuer. Jurisdica is not a registered transfer agent and does not claim transfer-agent parity."
    },
    {
      "id": "fund-admin",
      "kind": "job",
      "plane": "live",
      "path": "/holdings/jobs/fund-admin",
      "h1": "Fund admin is the advisory-shaped book",
      "kicker": "Job · fund admin",
      "title": "Fund-admin job — carry, K-1 rollforward, capital-call logs",
      "dek": "Carry, partner capital accounts, K-1 rollforward, and capital-call logs on the same vehicle. Not a percent-of-fund-size admin fee. Not an RIA. Marks are not published fund NAV.",
      "cta_href": "/holdings/jobs/fund-admin",
      "cta_label": "Open fund admin",
      "live": [
        "/holdings/jobs/fund-admin",
        "/holdings/jobs/payouts",
        "/trial/holdings",
        "/holdings/pricing"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "JE-P33/P34 allocate_pref_catchup_carry + generate_k1; capital_account = prior_ending + called - distributed + carry_income; JE-P42 not an RIA license; hire_required=false; not a percent-of-fund-size SKU",
      "body": "Fund admin on this vehicle is four named jobs: the carry waterfall (preferred return, then catch-up, then carry on called capital), partner capital accounts, the K-1 capital-account rollforward (called minus distributed plus carry income), and capital-call logs. K-1 here is that rollforward — not a tax-prep add-on SKU and not 704(b) book-up. This is not a quoted percent of fund size. Holdings is not an RIA. Opening the book is $0. Marks on this book are not published fund NAV."
    },
    {
      "id": "licensed-intermediary",
      "kind": "job",
      "plane": "catalog",
      "path": "/holdings/jobs/licensed-intermediary",
      "h1": "Trade execution proceeds with a licensed intermediary",
      "kicker": "Job · licensed intermediary",
      "title": "Licensed intermediary — partner broker-dealer",
      "dek": "Private-company trades, securities lending, and underwriting proceed with a FINRA-registered broker-dealer. A FINRA-registered broker-dealer executes those acts.",
      "cta_href": "/holdings/jobs",
      "cta_label": "Back to jobs",
      "live": [
        "/holdings/jobs",
        "/holdings/jobs/fund-oms"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "JE-P42 / LU-P116 jurisdica_is_broker_dealer=false; licensed_intermediary_is_partner; Fund OMS is listed venue not private-share BD",
      "body": "Some jobs proceed with a licensed intermediary: executing private-company securities trades, operating a securities-lending facility, or underwriting. Those acts belong to a FINRA-registered broker-dealer beside this book. A FINRA-registered broker-dealer executes those acts beside this book. Partner execution stays on that desk."
    },
    {
      "id": "private-markets",
      "kind": "job",
      "plane": "roadmap",
      "path": "/holdings/jobs/private-markets",
      "h1": "Private-markets graph is on the roadmap",
      "kicker": "Job · roadmap",
      "title": "Private-markets graph — directory scale, on the roadmap",
      "dek": "A named graph of private companies, rounds, and holders. Catalog only. Roadmap.",
      "cta_href": "/holdings/jobs",
      "cta_label": "Stay on the roadmap",
      "live": [
        "/holdings/jobs",
        "/holdings/for"
      ],
      "substance_kind": "protocol_field",
      "substance_cite": "JE-P42 private_markets_graph=roadmap; never invent NAV; not a sixth learn seed; analog directories never named on chrome",
      "body": "The private-markets graph is on the roadmap: named companies, rounds, holders, and vehicles at directory scale. The graph is on the roadmap. Opening a company, fund, or SPV you already have stays free. This page does not invent NAV and does not name analog directories on chrome. Catalog only."
    }
  ],
  "connect_accounts": {
    "schema": "jurisdica.holdings.prop_connect.v1",
    "stage_mill": "operator_prop_connect",
    "never_second_schema": true,
    "never_invent_nav": true,
    "never_invent_server_strings": true,
    "onboard": "POST /api/v10/prop-firm/onboard",
    "onboard_is_entitled": true,
    "entitled_sku": "jurisdica_holdings_full",
    "entitled_permission": "prop_desk_connect",
    "entitled_door": "/trial/holdings",
    "entitled_cta": "Connect account",
    "checkout_success_path": "/trial/holdings?checkout=success&sku=jurisdica_holdings_full&door=prop_desk_connect",
    "connect_tab": "/holdings/for/prop-traders?door=prop_desk_connect",
    "never_checkout_success_on_public_prop_leaf": true,
    "accounts_are_organization_scoped": true,
    "public_cta": "Request pilot connection",
    "public_collects_password": false,
    "public_collects_account_number": false,
    "never_autofill_typical_servers": true,
    "mt5_default_auth_class": "investor_readonly",
    "tradovate_auth": "oauth_partner",
    "pilot_route": "POST /api/v10/legal/counsel/jurisdica/holdings/prop-desk/pilot-request",
    "verification_states": [
      "cataloged",
      "login_verified",
      "sync_verified",
      "rules_verified",
      "payout_verified"
    ],
    "accounts": "GET /api/v10/prop-firm/accounts",
    "verify": "POST /api/v10/prop-firm/accounts/{id}/verify-connection",
    "mode": "PUT /api/v10/prop-firm/accounts/{id}/mode",
    "profiles": "GET /api/v10/prop-firm/profiles",
    "prop_servers": "GET /api/v10/mt5/prop-servers",
    "families_route": "GET /api/v10/prop-firm/families",
    "tradovate_connect": "POST /api/v10/tradovate/connect",
    "tradovate_status": "GET /api/v10/tradovate/status",
    "challenge_ops": "GET /ws/challenge/ops",
    "platform": "mt5",
    "platforms": [
      "tradovate",
      "mt5",
      "rithmic"
    ],
    "auth_type": "login_password",
    "encrypt": "AES-256 pgcrypto via CIRCADIAN_CREDENTIAL_ENCRYPTION_KEY",
    "never_return_plaintext": true,
    "welcome_email_is_server_ssot": true,
    "families": [
      {
        "id": "tradovate",
        "venue": "Tradovate",
        "example": "Apex",
        "connect": "POST /api/v10/tradovate/connect",
        "status": "GET /api/v10/tradovate/status",
        "server_required": false
      },
      {
        "id": "mt5",
        "venue": "MT5",
        "examples": [
          "FTMO",
          "FTUK"
        ],
        "catalog": "GET /api/v10/mt5/prop-servers",
        "server_required": true
      },
      {
        "id": "rithmic",
        "venue": "Rithmic",
        "example": "Topstep",
        "chrome_lede": false,
        "server_required": false
      }
    ],
    "vehicle_kind_stays": [
      "company",
      "fund",
      "spv"
    ],
    "steps": [
      "Open the operating company on Holdings OS (vehicle_kind=company). A prop firm is still a company.",
      "Two families on the same company, composed on GET /api/v10/prop-firm/families: Tradovate (Apex) via POST /api/v10/tradovate/connect, and MT5 (FTMO, FTUK, and the rest of GET /api/v10/mt5/prop-servers). Typical MT5 servers are documented search terms; the welcome email is SSOT. Never invent a hostname.",
      "Enter login and password. Pick the SKU (Apex legacy / Intraday / EOD) so profile_id is the unique envelope — never collapse a $150K book onto the 25K drawdown. MT5 also needs the welcome-email server string. Tradovate is user/pass on that venue — no MT5 hostname. Credentials encrypt before storage and are never returned on GET /api/v10/prop-firm/accounts.",
      "POST /api/v10/prop-firm/onboard with auth_type=login_password, platform tradovate or mt5, and profile_id when the catalog row has SKUs. Then POST /api/v10/prop-firm/accounts/{id}/verify-connection (Tradovate is venue status; MT5 stays on its own bridge).",
      "Payouts: fund allocations are allocate_pref_catchup_carry (pref → catch-up → carry on called capital) plus partner K-1. Prop-firm payouts use the profile profit-split after the account is connected. Identity is cash plus live desk marks. Challenge ops glass is GET /ws/challenge/ops."
    ],
    "public_pilot_steps": [
      "Open the sourced catalog on this page.",
      "Pick the researched family — Tradovate (Apex) or MT5 catalog entries.",
      "Request a pilot. Do not send a brokerage password or account number here.",
      "Credential connect is Holdings Full after login on /trial/holdings.",
      "Prop payouts use the entitled profile split. Fund carry and K-1 live on /holdings/jobs/payouts."
    ]
  },
  "leaf_stages": {
    "cap-table": "cap_table_job",
    "investor-match": "investor_match_job",
    "dataroom": "dataroom_job",
    "company-operators": "cap_table_job",
    "payouts": "payouts_connect",
    "prop-traders": "prop_desk_connect",
    "formation": "formation_stamp_job",
    "startups": "company",
    "enterprise-vc": "company",
    "emerging-funds": "fund",
    "fund-ems": "fund",
    "fund-oms": "fund",
    "fund-admin": "fund",
    "transfer-agent": "company",
    "licensed-intermediary": "fund",
    "private-markets": "fund"
  },
  "never_reuse_os_computer_as_leaf": true
}
