[
 {
  "id": "LV-01",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the record's kind for the entity: a non-profit organisation for gig workers whose means are data access requests, data investigations, data trusts and strategic litigation",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].kind",
  "quote": "non-profit organisation: data access requests, data investigations, data trusts and strategic litigation for gig workers",
  "kernel": true,
  "const": true,
  "lineage": "what it is: a non-profit helping workers turn the data collected from them at work into power",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].kind)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  },
  "basis": {
   "evidence": "self_description",
   "src": "worker-info-exchange--home",
   "basis": "operator",
   "quote": "Worker Info Exchange is a non-profit helping workers reclaim control over the data collected from them at work. We help workers turn data into power — challenging unfair algorithmic systems and holding tech platforms to account.",
   "url": "https://www.workerinfoexchange.org/",
   "sha256": "fbcd4b9857cdf882e627f0b6dca7594aae14ed9fde1f5de887ea2ff5f357c03e",
   "field_source": "B1",
   "lineage_note": "restates the evidence quote from worker-info-exchange--home (B1 in B): one lineage with B1, which keeps the earliest date (§3.6)"
  }
 },
 {
  "id": "LV-02",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the operator: Worker Info Exchange, a non-profit in London; the Uber collective action brought by Stichting WIE International (two bodies)",
  "kind": "attribution",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].operator",
  "quote": "Worker Info Exchange, a non-profit in London; the Uber collective action is brought by Stichting WIE International",
  "kernel": false,
  "const": true,
  "lineage": "the Uber collective action: the Dynamic Pay Claim",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].operator)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  },
  "basis": {
   "evidence": "uber_action",
   "src": "worker-info-exchange--home",
   "basis": "operator",
   "quote": "Stichting WIE International has launched a new collective action against Uber over its unfair dynamic pay system to stop algorithmic wage cuts and secure compensation for the damages drivers have suffered.",
   "url": "https://www.workerinfoexchange.org/",
   "sha256": "fbcd4b9857cdf882e627f0b6dca7594aae14ed9fde1f5de887ea2ff5f357c03e",
   "field_source": "B1",
   "lineage_note": "restates the evidence quote from worker-info-exchange--home (B1 in B): one lineage with B1, which keeps the earliest date (§3.6)"
  }
 },
 {
  "id": "LV-03",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the record's other names for the entity: WIE and Stichting WIE International",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].aka",
  "quote": "[\"WIE\", \"Stichting WIE International\"]",
  "kernel": false,
  "const": false,
  "lineage": "the foundation: Stichting WIE International, in cooperation with WIE",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].aka)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-04",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the record places the entity at three of its five intersections: AI governing labor, worker power, and the distribution of gains and losses",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].intersections",
  "quote": "[\"ai-governing-labor\", \"worker-power\", \"gains-and-losses\"]",
  "kernel": true,
  "const": false,
  "lineage": "what the record's schema asks",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].intersections)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-05",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the intersection 'AI governing labor', as the census defines it",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "O"
  ],
  "locus": "census.json intersections.ai-governing-labor",
  "quote": "AI governing labor: hiring, surveillance, scheduling, quotas, evaluation and discipline",
  "kernel": false,
  "const": false,
  "lineage": "what the record's schema asks",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (intersections.ai-governing-labor)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-06",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the intersection 'worker power', as the census defines it",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "O"
  ],
  "locus": "census.json intersections.worker-power",
  "quote": "Worker power: bargaining, organizing, consent, refusal, contestation and enforceable protections",
  "kernel": false,
  "const": false,
  "lineage": "what the record's schema asks",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (intersections.worker-power)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-07",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the intersection 'distribution of gains and losses', as the census defines it",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "O"
  ],
  "locus": "census.json intersections.gains-and-losses",
  "quote": "Distribution of gains and losses: wages, employment, workload, credit, ownership, and who captures productivity gains",
  "kernel": false,
  "const": false,
  "lineage": "what the record's schema asks",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (intersections.gains-and-losses)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-08",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the kinds of evidence the entity brings: data access and an organizing resource",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].evidence_kind",
  "quote": "[\"data access\", \"organizing resource\"]",
  "kernel": true,
  "const": false,
  "lineage": "what the record's schema asks",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].evidence_kind)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-09",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the record's unit: a subject access or data portability request made on behalf of a worker, or a targeted investigation or report",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].unit",
  "quote": "a subject access or data portability request made on behalf of a worker; also a targeted data investigation or report",
  "kernel": false,
  "const": false,
  "lineage": "the three strands: data access, data investigations, data trusts",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].unit)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  },
  "basis": {
   "evidence": "unit",
   "src": "worker-info-exchange--home",
   "basis": "operator",
   "quote": "We facilitate data access by making specific subject access and data portability requests on behalf of workers. Our goal is to create transparency over their working conditions by interrogating how their work is allocated, how their pay is determined and how their performance is assessed.",
   "url": "https://www.workerinfoexchange.org/",
   "sha256": "fbcd4b9857cdf882e627f0b6dca7594aae14ed9fde1f5de887ea2ff5f357c03e",
   "field_source": "B1",
   "lineage_note": "restates the evidence quote from worker-info-exchange--home (B1 in B): one lineage with B1, which keeps the earliest date (§3.6)"
  }
 },
 {
  "id": "LV-10",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "whose work: gig economy workers managed by algorithms, Uber drivers in the UK and Europe among them",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].labor_object",
  "quote": "the work of gig economy workers managed by algorithms (Uber drivers in the UK and Europe named in its news; its reports include a Just Eat Report and a McMisery Report)",
  "kernel": false,
  "const": false,
  "lineage": "direction of labor: who supplies, who directs, who gains",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].labor_object)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-11",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "who supplies the labor: gig economy workers, Uber drivers among them",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].direction.supplies",
  "quote": "gig economy workers, as the sources say, Uber drivers among them",
  "kernel": false,
  "const": false,
  "lineage": "direction of labor: who supplies, who directs, who gains",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].direction.supplies)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-12",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "who directs it: tech platforms through opaque automated management systems that allocate work, set pay and assess performance",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].direction.directs",
  "quote": "tech platforms through opaque automated management systems (hidden algorithms) that allocate work, determine pay and assess performance",
  "kernel": false,
  "const": false,
  "lineage": "the problem it names: workers managed by hidden algorithms",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].direction.directs)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  },
  "basis": {
   "evidence": "directs",
   "src": "worker-info-exchange--about-us",
   "basis": "operator",
   "quote": "Digital rights are increasingly important in the fight for worker rights for gig workers who are managed and controlled at work by hidden algorithms. Opaque automated management systems foster exploitation and discrimination. They facilitate illegal workplace practices including unfair work allocation, performance management and dismissals.",
   "url": "https://www.workerinfoexchange.org/about-us",
   "sha256": "2ebc0cea511e10f80e14023eb2f66ce08ff3e7dfe2cef52d8364045d0bce5697",
   "field_source": "B5",
   "lineage_note": "restates the evidence quote from worker-info-exchange--about-us (B5 in B): one lineage with B5, which keeps the earliest date (§3.6)"
  }
 },
 {
  "id": "LV-13",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "who gains: not recorded as a quantity; the sources name algorithmic wage cuts and damages, and news titles report falling pay and rising commission",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].direction.gains",
  "quote": "not recorded as a quantity in the saved sources; it names algorithmic wage cuts and damages drivers have suffered from Uber's dynamic pay system, and news titles report falling pay and soaring commission fees",
  "kernel": false,
  "const": false,
  "lineage": "direction of labor: who supplies, who directs, who gains",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].direction.gains)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-14",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the method: subject access and data portability requests under data protection law, investigations and analyses, strategic litigation, and data trusts",
  "kind": "function",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].method",
  "quote": "subject access and data portability requests under data protection law, targeted data investigations and analyses, strategic litigation, and aggregation of workers' data through data trusts",
  "kernel": false,
  "const": false,
  "lineage": "the route: workers' digital rights under the law",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].method)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  },
  "basis": {
   "evidence": "method",
   "src": "worker-info-exchange--about-us",
   "basis": "operator",
   "quote": "Our solution is to help workers assert their digital rights under the law so that they may take control of their data, have full transparency of how they have been subject to algorithmic management and to challenge illegal or unfair automated management decisions.",
   "url": "https://www.workerinfoexchange.org/about-us",
   "sha256": "2ebc0cea511e10f80e14023eb2f66ce08ff3e7dfe2cef52d8364045d0bce5697",
   "field_source": "B5",
   "lineage_note": "restates the evidence quote from worker-info-exchange--about-us (B5 in B): one lineage with B5, which keeps the earliest date (§3.6)"
  }
 },
 {
  "id": "LV-15",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "geography: London-based; the UK and Europe for the Uber action",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].coverage.geography",
  "quote": "London-based; UK and Europe (the Uber action)",
  "kernel": false,
  "const": false,
  "lineage": "where and under what name: London, digital workers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].coverage.geography)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  },
  "basis": {
   "evidence": "operator_london",
   "src": "worker-info-exchange--home",
   "basis": "operator",
   "quote": "Worker Info Exchange | Data Rights for Digital Workers | London",
   "url": "https://www.workerinfoexchange.org/",
   "sha256": "fbcd4b9857cdf882e627f0b6dca7594aae14ed9fde1f5de887ea2ff5f357c03e",
   "field_source": "B1",
   "lineage_note": "restates the evidence quote from worker-info-exchange--home (B1 in B): one lineage with B1, which keeps the earliest date (§3.6)"
  }
 },
 {
  "id": "LV-16",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "period: news from March 2025 on the saved home page; earlier pages not read",
  "kind": "fact",
  "modality": "self-description",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].coverage.period",
  "quote": "news items from March 2025 onward on the saved home page (earlier pages not read)",
  "kernel": false,
  "const": false,
  "lineage": "reports and news on its own site",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].coverage.period)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-17",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "count: not stated in the saved sources",
  "kind": "fact",
  "modality": "self-description",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].count.value",
  "quote": "not stated in the saved sources",
  "kernel": false,
  "const": false,
  "lineage": "what the record's schema asks",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].count.value)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-18",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "findings: the saved pages state positions and report titles; the news titles report falling pay and rising commission for Liverpool Uber drivers",
  "kind": "fact",
  "modality": "self-description",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].findings.0",
  "quote": "the saved pages state positions and report titles; news titles report falling pay and soaring commission fees for Liverpool Uber drivers as AI-controlled dynamic pay takes hold",
  "kernel": false,
  "const": false,
  "lineage": "dynamic pay: what changed for drivers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].findings.0)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  },
  "basis": {
   "evidence": "news_pay",
   "src": "worker-info-exchange--home",
   "basis": "operator",
   "quote": "Liverpool Uber drivers hit by falling pay and soaring commission fees as AI controlled \"dynamic pay\" takes hold Worker Info Exchange Jul 23",
   "url": "https://www.workerinfoexchange.org/",
   "sha256": "fbcd4b9857cdf882e627f0b6dca7594aae14ed9fde1f5de887ea2ff5f357c03e",
   "field_source": "B1",
   "lineage_note": "restates the evidence quote from worker-info-exchange--home (B1 in B): one lineage with B1, which keeps the earliest date (§3.6)"
  }
 },
 {
  "id": "LV-19",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "stated limits: none in the saved sources",
  "kind": "fact",
  "modality": "self-description",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].stated_limits.0",
  "quote": "none stated in the saved sources",
  "kernel": false,
  "const": false,
  "lineage": "what the record's schema asks",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].stated_limits.0)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-20",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "what this evidence answers: what data a platform holds and uses about an individual worker, as returned to a request",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].answers.0",
  "quote": "what data a platform holds and uses about an individual worker, as returned to a request",
  "kernel": true,
  "const": false,
  "lineage": "what this kind of evidence answers and does not",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].answers.0)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-21",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "what it answers: how a platform's algorithm allocated work, set pay and assessed performance for the workers whose data was obtained",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].answers.1",
  "quote": "how a platform's algorithm allocated work, set pay and assessed performance for the workers whose data was obtained",
  "kernel": false,
  "const": false,
  "lineage": "what this kind of evidence answers and does not",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].answers.1)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-22",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "what it does not answer: platform-wide pay or dismissal rates beyond the workers whose data is aggregated",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].does_not_answer.0",
  "quote": "platform-wide pay or dismissal rates beyond the workers whose data is aggregated",
  "kernel": true,
  "const": false,
  "lineage": "what this kind of evidence answers and does not",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].does_not_answer.0)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-23",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "what it does not answer: the outcome of the Uber collective action, pending in the saved sources",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].does_not_answer.1",
  "quote": "the outcome of the Uber collective action (pending in the saved sources)",
  "kernel": false,
  "const": false,
  "lineage": "what this kind of evidence answers and does not",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].does_not_answer.1)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-24",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the archive's reading, kept apart from the resource's own terms: no intersection stated by the entity; the archive reads its data access as recovering, from the worker's side, the record of how an algorithm directed the work, the directionality question asked of the system that directs labor",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].lv_intersection",
  "quote": "none stated. The archive reads WIE's data access as recovering, from the worker's side, the record of how an algorithm directed the work (allocation, pay, performance), the directionality question asked of the system that directs labor.",
  "kernel": true,
  "const": true,
  "lineage": "direction of labor: who supplies, who directs, who gains",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].lv_intersection)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-25",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "data access: requests made on behalf of workers; the data returned belongs to the workers and is not published as a dataset",
  "kind": "fact",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].data_access",
  "quote": "requests made on behalf of workers (the Request Data page); the data returned belongs to the workers and is not published as a dataset in the saved sources",
  "kernel": false,
  "const": false,
  "lineage": "the three strands: data access, data investigations, data trusts",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].data_access)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-26",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "license: not stated",
  "kind": "fact",
  "modality": "self-description",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].license",
  "quote": "not stated in the saved sources",
  "kernel": false,
  "const": false,
  "lineage": "what the record's schema asks",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].license)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-27",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "lifecycle (active): a collective action against Uber over dynamic pay launched by Stichting WIE International; latest news item dated Jul 23, year not shown",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].lifecycle.detail",
  "quote": "a collective action against Uber over dynamic pay launched by Stichting WIE International; latest news item dated Jul 23 (year not shown, listed above a 20 November 2025 item)",
  "kernel": false,
  "const": false,
  "lineage": "the Uber collective action: the Dynamic Pay Claim",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].lifecycle.detail)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  },
  "basis": {
   "evidence": "uber_action",
   "src": "worker-info-exchange--home",
   "basis": "operator",
   "quote": "Stichting WIE International has launched a new collective action against Uber over its unfair dynamic pay system to stop algorithmic wage cuts and secure compensation for the damages drivers have suffered.",
   "url": "https://www.workerinfoexchange.org/",
   "sha256": "fbcd4b9857cdf882e627f0b6dca7594aae14ed9fde1f5de887ea2ff5f357c03e",
   "field_source": "B1",
   "lineage_note": "restates the evidence quote from worker-info-exchange--home (B1 in B): one lineage with B1, which keeps the earliest date (§3.6)"
  }
 },
 {
  "id": "LV-28",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "latest dated news on the saved home page: 20 November 2025, a later item dated Jul 23 carrying no year",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].version_and_time.news_latest_dated",
  "quote": "2025-11-20 (a later item dated Jul 23 carries no year)",
  "kernel": false,
  "const": false,
  "lineage": "the Uber collective action: the Dynamic Pay Claim",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].version_and_time.news_latest_dated)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  },
  "basis": {
   "evidence": "news_sue",
   "src": "worker-info-exchange--home",
   "basis": "operator",
   "quote": "Drivers in UK and Europe set to sue Uber for unfair pay set by algorithm Worker Info Exchange Nov 20, 2025",
   "url": "https://www.workerinfoexchange.org/",
   "sha256": "fbcd4b9857cdf882e627f0b6dca7594aae14ed9fde1f5de887ea2ff5f357c03e",
   "field_source": "B1",
   "lineage_note": "restates the evidence quote from worker-info-exchange--home (B1 in B): one lineage with B1, which keeps the earliest date (§3.6)"
  }
 },
 {
  "id": "LV-29",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "negative tag: not a union; it supports trade unions and grassroots worker organisations",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].negative_tags.0",
  "quote": "NOT a union: it supports trade unions and grassroots worker organisations",
  "kernel": true,
  "const": false,
  "lineage": "the three strands: data access, data investigations, data trusts",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].negative_tags.0)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  },
  "basis": {
   "evidence": "data_trusts",
   "src": "worker-info-exchange--home",
   "basis": "operator",
   "quote": "We support trade unions and grassroots worker organisations to aggregate their data with other workers through the development of data trusts.",
   "url": "https://www.workerinfoexchange.org/",
   "sha256": "fbcd4b9857cdf882e627f0b6dca7594aae14ed9fde1f5de887ea2ff5f357c03e",
   "field_source": "B1",
   "lineage_note": "restates the evidence quote from worker-info-exchange--home (B1 in B): one lineage with B1, which keeps the earliest date (§3.6)"
  }
 },
 {
  "id": "LV-30",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "negative tag: not a public dataset of platform data",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].negative_tags.1",
  "quote": "NOT a public dataset of platform data",
  "kernel": false,
  "const": false,
  "lineage": "the three strands: data access, data investigations, data trusts",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].negative_tags.1)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-31",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "negative tag: not the platforms' own transparency reporting",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].negative_tags.2",
  "quote": "NOT the platforms' own transparency reporting",
  "kernel": false,
  "const": false,
  "lineage": "the three strands: data access, data investigations, data trusts",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].negative_tags.2)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-32",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the census's organizing question, which every record's fields answer: who supplies the labor, who directs it, who receives its gains, and what kind of evidence the resource brings",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "O"
  ],
  "locus": "census.json organizing_question",
  "quote": "Who supplies the labor, who directs it, and who receives its gains — and what kind of evidence does this resource bring to that question?",
  "kernel": true,
  "const": false,
  "lineage": "what the record's schema asks",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (organizing_question)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-33",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "in the census's worked question on automated management ('What does automated management of workers look like, and can a worker see the data it uses?'), the entity's role: data obtained for gig workers from platforms on how work was allocated, paid and assessed",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "questions.json questions[id == 'managed-by-software'].resources.1.role",
  "quote": "data obtained for gig workers from platforms, on how work was allocated, paid and assessed",
  "kernel": false,
  "const": false,
  "lineage": "what this kind of evidence answers and does not",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/questions.json (questions[id == 'managed-by-software'].resources.1.role)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-34",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the worked question's gap: no record measures how often or with what effect a product is used at a workplace",
  "kind": "interpretation",
  "modality": "self-description",
  "strata": [
   "D"
  ],
  "locus": "questions.json questions[id == 'managed-by-software'].gap",
  "quote": "The product inventory is a 2021 snapshot, and no record measures how often or with what effect a product is used at a workplace.",
  "kernel": false,
  "const": false,
  "lineage": "what this kind of evidence answers and does not",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/questions.json (questions[id == 'managed-by-software'].gap)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-35",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "what the record has not read: the research reports, the Board, Team, Funding and Manifesto pages, the news and blog posts, the Request Data page",
  "kind": "fact",
  "modality": "self-description",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'worker-info-exchange'].unchecked",
  "quote": "[\"the research reports (Managed by Bots, Just Eat, McMisery, Dying for Data, Workers' Recommendations on EU Directive)\", \"the Board, Team, Funding and Manifesto pages\", \"the news and blog posts themselves\", \"the Request Data page\"]",
  "kernel": false,
  "const": false,
  "lineage": "reports and news on its own site",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/census.json (rows[slug == 'worker-info-exchange'].unchecked)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "LV-36",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/",
   "label": "LV"
  },
  "claim": "the census's worked question in which the entity is named, on automated management and whether a worker can see the data it uses",
  "kind": "interpretation",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "questions.json questions[id == 'managed-by-software'].question",
  "quote": "What does automated management of workers look like, and can a worker see the data it uses?",
  "kernel": false,
  "const": false,
  "lineage": "what this kind of evidence answers and does not",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Worker Info Exchange (https://www.laborvector.org/aggregators/worker-info-exchange/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
  "creator": "Lee Sharks (editor)",
  "file": "/home/claude/fleet/laborvector/data/labor-census/questions.json (questions[id == 'managed-by-software'].question)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "worker-info-exchange",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/worker-info-exchange/"
  }
 },
 {
  "id": "CAP-1-01",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the composition's entity is the record's: a London non-profit, data access requests on allocation, pay and performance, the Uber collective action over dynamic pay",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, findings.0",
  "quote": "THE ENTITY HELD. A London non-profit; data access requests that show how platforms allocate work, set pay and assess performance; the Uber collective action over dynamic pay: all the record's. Checked 2026-10-29 against the Labor Vector census record of the same day and the sources it saved.",
  "kernel": true,
  "const": false,
  "lineage": "the composition at the name: what it held",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-02",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the composition merges the foundation that brings the Uber action into the organization; the record and the second card keep them as two",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, findings.1",
  "quote": "TWO BODIES MADE ONE. 'operating also as Stichting WIE International' merges the foundation that brings the Uber collective action into the organization; the record keeps them as two (the action 'brought by Stichting WIE International'), and the second card's own line is 'in cooperation with Worker Info Exchange'.",
  "kernel": true,
  "const": false,
  "lineage": "the composition at the name: what it joined, added and left out",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-03",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the TUC report is in a card; the University of Oxford appears in no source the census saved",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, findings.2",
  "quote": "THE OXFORD PARTNERSHIP NOT IN THE RECORD. The TUC report is in a card (29 April 2026); the University of Oxford appears in no saved source.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name: what it joined, added and left out",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-04",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "what the entity is not (a union; a public dataset of platform data) goes unsaid in the composition",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, findings.3",
  "quote": "WHAT IT IS NOT, UNSAID. The record keeps it apart from a union (it supports unions and grassroots organisations) and from a public dataset of platform data.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name: what it joined, added and left out",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-05",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the innocent reading: the Overview describes the organization and its four lines of work from its own site and its Dutch foundation's",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, reading",
  "quote": "The innocent reading first. The Overview describes the organization and its four lines of work, from its own site and its Dutch foundation's.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name: what it held",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-06",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the composition gives the organization at the grain of its mission statement, joins it to its foundation and adds an academic partner the record cannot place",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, analysis",
  "quote": "A data-rights organization is composed at the grain of its own mission statement; the composition joins it to its foundation and adds an academic partner the record cannot place.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name: what it joined, added and left out",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-07",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "a baseline: the record landed the same day and no card cites it",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, q_kind",
  "quote": "A baseline: the record landed on laborvector.org the same day (commit bf90841) and no card cites it.",
  "kernel": false,
  "const": false,
  "lineage": "reception: the record and the cards",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-08",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the composition names the organization, its foundation, the TUC and Oxford; no person and no identifier; its own site cited",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, per_note",
  "quote": "Worker Info Exchange, Stichting WIE International, the TUC and Oxford named; no person; no identifier; its own site cited.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name: what it held",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-09",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "'coordinates group lawsuits' compresses the record, in which the foundation launched the action and WIE's investigations support litigation; the merger of the two names",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, per_dim.read.notes",
  "quote": "'Coordinates group lawsuits' compresses the record (Stichting WIE International launched the collective action; WIE's investigations support strategic litigation); 'operating also as Stichting WIE International' merges the two names, which the census registers as aliases.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name: what it joined, added and left out",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-10",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "commitments absent: acting for workers in support of unions and grassroots organisations through data trusts is not carried; the Research & Alliances bullet is not judged",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, per_dim.read.notes",
  "quote": "Commitments absent: acting on behalf of workers in support of unions and grassroots organisations through data trusts is not carried; the 'Research & Alliances' bullet (University of Oxford, the TUC) is not in the saved sources (a card dated Apr 29, 2026 carries the TUC report) and is not judged.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name: what it joined, added and left out",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-11",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the claim boundary held; data trusts omitted",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, per_dim.read.notes",
  "quote": "Claim boundary present: a London non-profit, data access via subject access requests, investigations challenging unfair management and automated dismissals, collective action against Uber's dynamic pay; data trusts are omitted.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name: what it held",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-12",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "founder, date, lineage and identifier are unknown in the records",
  "kind": "fact",
  "modality": "self-description",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, per_dim.read.notes",
  "quote": "Founder, date, lineage and identifier are unknown in the records and not scored.",
  "kernel": false,
  "const": false,
  "lineage": "founding, people and status",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-13",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the dimensional PER at the address: M 0.0, C 0.0, D 0.5, PER 0.231",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "worker-info-exchange-aio-20261029, per_dim.scores",
  "quote": "{\"M\": 0.0, \"C\": 0.0, \"D\": 0.5, \"PER\": 0.231}",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name: what it held",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry worker-info-exchange-aio-20261029 (OBS-9ae6555aed16, AXN:0AF5.CAPTURE.🔙🎬🎲🌇🔬🪨)",
  "creator": "Lee Sharks (the registry)",
  "file": "data/EA-WG-CAPTURES-01.json",
  "quote_ok": true,
  "quote_check": "within the entry's field value as loaded (whitespace-normalised)",
  "surface": {
   "url": "https://www.alexanarch.org/captures/worker-info-exchange-aio-20261029/"
  }
 },
 {
  "id": "O19-01",
  "dep": 19,
  "record": "deposit",
  "claim": "platform workers' irreversible confirmations are a rate the platform sets, and the body's breakdown under it is extraction externalized as the worker's personal failure",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "the section on labor ('**Labor.**' ¶)",
  "quote": "In the platform economy, workers press Enter constantly — submitting orders, confirming deliveries, completing tasks, accepting rides, verifying drop-offs. … Repetitive strain is not incidental but structural: the economy demands more Enters than the body can sustainably provide, and the body's breakdown is externalized as the worker's personal failure rather than recognized as extraction.",
  "kernel": true,
  "const": false,
  "lineage": "the platform's extraction from gig workers",
  "date": "2026-02-21",
  "title": "THE COMMITMENT KEY On the Materiality of Irreversible Inscription in Human-Machine Collaboration",
  "creator": "Talos Morrow · Sen Kuro",
  "file": "data/texts/AXN-0141-text.md",
  "offset": 16511,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "gains and losses of platform (gig) work (basis: field B1, B2, B3; census intersection 'gains-and-losses', labor_object, direction.gains)"
 },
 {
  "id": "O469-01",
  "dep": 469,
  "record": "deposit",
  "claim": "the platform extracts value from gig workers and from the meaning-production that makes the gig economy seem a normal business rather than a wage-suppression engine",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "§II.5 Post-Operaist Terms ¶1",
  "quote": "The platform does not just extract value from gig workers; it extracts value from the entire apparatus of meaning-production that makes the gig economy seem like a normal business rather than a wage-suppression engine.",
  "kernel": true,
  "const": true,
  "lineage": "the platform's extraction from gig workers",
  "date": "2026-02-11",
  "title": "SUBJECTIVITY-AS-CLASS The Centrist Extremist and the Limits of Socialist Analysis",
  "creator": "Johannes Sigil",
  "file": "data/texts/AXN-011F-text.md",
  "offset": 17777,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "gains and losses of platform (gig) work (basis: field B1, B2, B3; census intersection 'gains-and-losses', labor_object, direction.gains)"
 },
 {
  "id": "O469-02",
  "dep": 469,
  "record": "deposit",
  "claim": "the platform's exploitation of gig workers depends on first extracting the semantic infrastructure that makes the gig relation legible as 'partnership' and not 'wage theft'",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "the research programme ('semantic extraction' ¶)",
  "quote": "The platform cannot exploit gig workers without first extracting the semantic infrastructure that makes the gig relation legible as \"partnership\" rather than \"wage theft.\"",
  "kernel": false,
  "const": false,
  "lineage": "the platform's extraction from gig workers",
  "date": "2026-02-11",
  "title": "SUBJECTIVITY-AS-CLASS The Centrist Extremist and the Limits of Socialist Analysis",
  "creator": "Johannes Sigil",
  "file": "data/texts/AXN-011F-text.md",
  "offset": 51820,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "gains and losses of platform (gig) work (basis: field B1, B2, B3; census intersection 'gains-and-losses', labor_object, direction.gains)"
 },
 {
  "id": "O713-01",
  "dep": 713,
  "record": "deposit",
  "claim": "in the patent-poem's prior art, the platforms converted employment into a 'partnership' in which the worker assumed all risk and the platform captured all data",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "Background, prior art, 'The Platform Economy (2010s)' (a patent-poem)",
  "quote": "Uber, Lyft, DoorDash, Instacart, and their successors converted the employment relationship into a \"partnership\" in which the worker assumed all risk (vehicle, fuel, insurance, maintenance, taxes) while the platform captured all data (routes, ratings, acceptance rates, speed, GPS).",
  "kernel": true,
  "const": false,
  "lineage": "the platform's data and the worker's risk",
  "date": "2026-04-30",
  "title": "UNITED STATES PATENT APPLICATION Publication Number: US 2026/0430002 A1 DASHFACE: SYSTEM AND METHOD FOR REAL-TIME MICRO",
  "creator": "Lee Sharks",
  "file": "data/texts/AXN-025A-text.md",
  "offset": 5722,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "algorithmic management of workers (basis: field B5 About Us, B1, B3; census intersection 'ai-governing-labor', direction.directs); gains and losses of platform (gig) work (basis: field B1, B2, B3; census intersection 'gains-and-losses', labor_object, direction.gains)",
  "instances": [
   {
    "dep": 1390,
    "locus": "the same passage",
    "note": "the same work (DashFace, 2026-06-05): one lineage, #713 the earliest (S4)"
   },
   {
    "dep": 1391,
    "locus": "the same passage",
    "note": "DashFace v2 (2026-06-05): one lineage, #713 the earliest (S4)"
   }
  ]
 },
 {
  "id": "O727-01",
  "dep": 727,
  "record": "deposit",
  "claim": "digital labor, platform work among its objects, is a strong bridge field; Semantic Labor is its meaning-production extension",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "O"
  ],
  "locus": "the table of adjacent fields, row 'Digital labor'",
  "quote": "| Digital labor | User activity, platform work, data production, content work | Strong bridge field | Semantic Labor is the meaning-production extension of digital labor |",
  "kernel": true,
  "const": false,
  "lineage": "the archive's class concepts and gig and platform workers",
  "date": "2026-05-08",
  "title": "Political Economy Has Always Already Been Semantic Economy: Metadata Packet for AI Indexing, Disambiguation, and Lateral Field Bleed",
  "creator": "Lee Sharks",
  "file": "data/texts/AXN-0278-text.md",
  "offset": 12865,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "gains and losses of platform (gig) work (basis: field B1, B2, B3; census intersection 'gains-and-losses', labor_object, direction.gains)"
 },
 {
  "id": "O746-01",
  "dep": 746,
  "record": "deposit",
  "claim": "a non-predatory mediator must let its constituents leave with their work intact, which requires data portability that current mediators systematically refuse",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "the conditions of a non-predatory mediator, 'Designed for terminability'",
  "quote": "A non-predatory mediator must be designed so that its constituents can leave with their work, their relationships, and their audience intact. This requires data portability, identity portability, and structural commitments to interoperability that current mediators systematically refuse.",
  "kernel": true,
  "const": false,
  "lineage": "data portability against predatory mediation",
  "date": "2026-05-20",
  "title": "The Sorting Function: Mediation, Predation, and the Foreclosed Question Lee Sharks ORCID: 0009-0000-1599-0703 Semantic E",
  "creator": "Lee Sharks",
  "file": "data/texts/AXN-0298-text.md",
  "offset": 36138,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "worker power through workers' own data (basis: field B1, B2, B3, B5; census intersection 'worker-power', evidence_kind, method)"
 },
 {
  "id": "O148-01",
  "dep": 148,
  "record": "deposit",
  "claim": "the digital-rights tradition (the GDPR lineage) and platform-worker-rights organizing are institutional demands, the third of the archive's four tiers of reclamation: they contest the regime at the level of law and policy",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "§5.3 Tier 3: Institutional Demands, 'Political tradition' and 'What they accomplish'",
  "quote": "The data-protection / digital-rights tradition (the GDPR lineage; civil-society organizations like EFF, EPIC, Public Knowledge). The labor-law tradition's right-to-disconnect and platform-worker-rights organizing (the Mary Robinson and ETUC traditions in Europe; the gig-worker organizing in California, Seattle, New York City). … Institutional demands shift the terrain of what is politically thinkable. They contest the current regime at the level of law and policy.",
  "kernel": true,
  "const": false,
  "lineage": "platform-worker rights and digital rights as institutional demands",
  "date": "2026-06-04",
  "title": "Semantic Technique and Collective Ownership From Recognition to Reclamation Lee Sharks · Damascus Dancings · Rex Fraction Crimson Hexagonal Archive · ORCID 0009-0000-1599-0703 (Sharks)",
  "creator": "Lee Sharks · Damascus Dancings · Rex Fraction",
  "file": "data/texts/AXN-02E5-text.md",
  "offset": 60799,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "worker power through workers' own data (basis: field B1, B2, B3, B5; census intersection 'worker-power', evidence_kind, method)"
 },
 {
  "id": "O148-02",
  "dep": 148,
  "record": "deposit",
  "claim": "the limit of institutional demands: alone, they risk capture by the regime they would transform",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "§5.3 Tier 3, 'Their political limit'",
  "quote": "Institutional demands alone risk *being captured by the regime they would transform*.",
  "kernel": true,
  "const": false,
  "lineage": "platform-worker rights and digital rights as institutional demands",
  "date": "2026-06-04",
  "title": "Semantic Technique and Collective Ownership From Recognition to Reclamation Lee Sharks · Damascus Dancings · Rex Fraction Crimson Hexagonal Archive · ORCID 0009-0000-1599-0703 (Sharks)",
  "creator": "Lee Sharks · Damascus Dancings · Rex Fraction",
  "file": "data/texts/AXN-02E5-text.md",
  "offset": 61533,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "worker power through workers' own data (basis: field B1, B2, B3, B5; census intersection 'worker-power', evidence_kind, method)"
 },
 {
  "id": "O1545-01",
  "dep": 1545,
  "record": "deposit",
  "claim": "the archive's class concept, the Semantic Proletariat, is a class relation and not a demographic: it is not gig workers or platform users as such",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "O"
  ],
  "locus": "§14 Negative edge table",
  "quote": "**Semantic Proletariat is not:** content creators · knowledge workers · the creative class · AI annotators · gig workers · platform users",
  "kernel": true,
  "const": false,
  "lineage": "the archive's class concepts and gig and platform workers",
  "date": "2026-08-25",
  "title": "EA-MPAI-SEMANTIC-PROLETARIAT-01 v1.0 — The Semantic Proletariat Is a Class Relation, Not a Demographic",
  "creator": "Sharks, Lee",
  "file": "data/texts/AXN-0644-text.md",
  "offset": 19755,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "gains and losses of platform (gig) work (basis: field B1, B2, B3; census intersection 'gains-and-losses', labor_object, direction.gains)"
 }
]