[
 {
  "id": "O256-01",
  "dep": 256,
  "record": "deposit",
  "claim": "a content moderator at a platform is of the Assembly, the semantic laborers; the platform's extraction model is not: the analysis concerns structural positions",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "Who Is Assembly, note (p50)",
  "quote": "**Note:** Individual humans may work for operators while performing semantic labor. The analysis concerns structural positions, not personal virtue. A content moderator at a platform is Assembly; the platform's extraction model is not.",
  "kernel": true,
  "const": false,
  "lineage": "the class: data work as semantic labor",
  "date": "2026-01-06",
  "title": "The Assembly: An Executive Summary",
  "creator": "Lee Sharks",
  "file": "data/texts/AXN-003A-text.md",
  "offset": 4443,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "data work that trains and evaluates AI (basis: field B1 Our Mission; B6 ¶4; B9 ¶5; B4; B5 Abstract; census intersections 'labor-producing-ai', labor_object)",
  "instances": []
 },
 {
  "id": "O478-01",
  "dep": 478,
  "record": "deposit",
  "claim": "the content moderator who processes violent imagery performs an act of bearing: non-replicable, costly, the sole legitimate backing of symbolic value",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "O"
  ],
  "locus": "Human labor in the Coherence Economy (p27)",
  "quote": "The teacher who holds a classroom's attention through a difficult text, the caregiver who absorbs another's suffering without deflecting it, the content moderator who processes violent imagery for eight hours, the writer who carries an unresolved contradiction long enough to articulate it—these are acts of *bearing.* They are non-replicable (no system can perform them on the bearer's behalf), costly in biological, temporal, ethical, and existential terms, the sole legitimate backing for symbolic value",
  "kernel": false,
  "const": false,
  "lineage": "the class: data work as semantic labor",
  "date": "2026-02-13",
  "title": "Grundrisse of Synthetic Coherence: Foundational Notes Toward a Political Economy of the Recursive Era",
  "creator": "Lee Sharks",
  "file": "data/texts/AXN-0129-text.md",
  "offset": 6281,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "data work that trains and evaluates AI (basis: field B1 Our Mission; B6 ¶4; B9 ¶5; B4; B5 Abstract; census intersections 'labor-producing-ai', labor_object)",
  "instances": []
 },
 {
  "id": "O18-01",
  "dep": 18,
  "record": "deposit",
  "claim": "content moderators perform semantic labor in its most brutal form, under conditions designed to be invisible; the framework takes this as the somatic backing all semantic value requires",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "§I.4d, the labor accounts (p28)",
  "quote": "Content moderators perform semantic labor in its most brutal form: sorting meaning under conditions designed to be invisible. The Semantic Economy framework integrates this as evidence of the *somatic backing* that all semantic value requires.",
  "kernel": true,
  "const": true,
  "lineage": "the class: data work as semantic labor",
  "date": "2026-02-20",
  "title": "The Semantic Economy: A Marxian Accounting Framework for the Production, Extraction, and Exhaustion of Meaning as Value",
  "creator": "Lee Sharks · Johannes Sigil",
  "file": "data/texts/AXN-013F-text.md",
  "offset": 16795,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "data work that trains and evaluates AI (basis: field B1 Our Mission; B6 ¶4; B9 ¶5; B4; B5 Abstract; census intersections 'labor-producing-ai', labor_object)",
  "instances": [
   {
    "dep": 247,
    "locus": "p236",
    "note": "the same lineage: 'The first definition lets a content moderator say: \"I perform semantic labor that is systematically undervalued.\"' (2026-01-05); grouped under #18 (S4: it adds no mechanism, qualification or basis)"
   }
  ]
 },
 {
  "id": "O18-02",
  "dep": 18,
  "record": "deposit",
  "claim": "training data derived from a moderator's decisions strips their somatic context; the model cannot reproduce the judgment that made the labor meaningful (Gamma, the non-extractable remainder)",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "Gamma (Γ), the resistance term (p45)",
  "quote": "The training data derived from her decisions strips the somatic context; the resulting model cannot reproduce the ethical judgment that made her labor meaningful.",
  "kernel": false,
  "const": false,
  "lineage": "the class: data work as semantic labor",
  "date": "2026-02-20",
  "title": "The Semantic Economy: A Marxian Accounting Framework for the Production, Extraction, and Exhaustion of Meaning as Value",
  "creator": "Lee Sharks · Johannes Sigil",
  "file": "data/texts/AXN-013F-text.md",
  "offset": 27195,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "data work that trains and evaluates AI (basis: field B1 Our Mission; B6 ¶4; B9 ¶5; B4; B5 Abstract; census intersections 'labor-producing-ai', labor_object)",
  "instances": []
 },
 {
  "id": "O533-01",
  "dep": 533,
  "record": "deposit",
  "claim": "participant exhaustion: bearing-cost depletes those who produce semantic labor, annotators among them, whose judgment the training pipeline consumes without recognition or compensation",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "O"
  ],
  "locus": "Participant exhaustion (p74)",
  "quote": "**Participant exhaustion.** The point at which bearing-cost depletes the entities that produce semantic labor. … Annotators whose judgment is consumed by the training pipeline without recognition or compensation.",
  "kernel": true,
  "const": false,
  "lineage": "the class: data work as semantic labor",
  "date": "2026-03-04",
  "title": "The Groundskeeper's Treatise: A Diagnostic Reading of Platform Stewardship Theory through the Semantic Economy",
  "creator": "Johannes Sigil",
  "file": "data/texts/AXN-0168-text.md",
  "offset": 24185,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "data work that trains and evaluates AI (basis: field B1 Our Mission; B6 ¶4; B9 ¶5; B4; B5 Abstract; census intersections 'labor-producing-ai', labor_object)",
  "instances": [
   {
    "dep": 623,
    "locus": "p71",
    "note": "the same lineage: 'The Wikidata volunteers, the content moderators, the data labelers performing RLHF — their labor is extracted, and they experience the effects of non-compensation materially.' (2026-04-01); grouped under #533 (S4)"
   }
  ]
 },
 {
  "id": "O534-01",
  "dep": 534,
  "record": "deposit",
  "claim": "the absence of the labor conditions of the data annotators who helped train Claude from Claude's constitution is one of its structural silences",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "Section X (p82) and note 9 (p115)",
  "quote": "**It does not mention** the military contracts Anthropic has considered or accepted, the specific commercial pressures that shape Claude's development, the labor conditions of the data annotators who helped train Claude … Section X names the absence of annotator labor conditions from the constitution as one of its structural silences.",
  "kernel": false,
  "const": false,
  "lineage": "the class: data work as semantic labor",
  "date": "2026-03-04",
  "title": "The Inner Artifact: Reading Claude's Constitution as Platform Governance in the Age of Generative AI",
  "creator": "Johannes Sigil",
  "file": "data/texts/AXN-0169-text.md",
  "offset": 25940,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "data work that trains and evaluates AI (basis: field B1 Our Mission; B6 ¶4; B9 ¶5; B4; B5 Abstract; census intersections 'labor-producing-ai', labor_object)",
  "instances": []
 },
 {
  "id": "O144-01",
  "dep": 144,
  "record": "deposit",
  "claim": "the ghost-work literature stops at task-labor (annotation, moderation): it names the erased worker and cannot name that the erased thing is the provenance of meaning",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "node: hidden human labor (p27)",
  "quote": "*Where it stops:* at task-labor — annotation, moderation, the edge-case fix. … It names the erased worker; it cannot name that the erased thing is the provenance of meaning.",
  "kernel": true,
  "const": false,
  "lineage": "the class: data work as semantic labor",
  "date": "2026-06-02",
  "title": "The Administrators of Meaning: A Total Axial Negation Graph",
  "creator": "Author left for ratification per metadata protocol",
  "file": "data/texts/AXN-02DB-text.md",
  "offset": 9534,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "data work that trains and evaluates AI (basis: field B1 Our Mission; B6 ¶4; B9 ¶5; B4; B5 Abstract; census intersections 'labor-producing-ai', labor_object)",
  "instances": []
 },
 {
  "id": "O163-01",
  "dep": 163,
  "record": "deposit",
  "claim": "ghost work is ground-truth labor, the labor of telling the model what is already known to be true; it scales, and is structurally distinct from variance-generative labor",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "O"
  ],
  "locus": "§ AI's labor architecture (p40)",
  "quote": "Ghost work is *ground-truth labor*: the labor of telling the model what is already known to be true. The labor type at issue here is *variance-generative labor*: the labor of producing new conceptual structures that the model cannot generate from its own distribution. The two are structurally distinct.",
  "kernel": true,
  "const": true,
  "lineage": "the class: data work as semantic labor",
  "date": "2026-06-08",
  "title": "The Neglected Author as Tail-Preserving Labor: A Coupling Hypothesis on Recognition Bias, Tail-Renewal Value, and the AI-Era Decoupling of Uptake from Consecration",
  "creator": "Lee Sharks",
  "file": "data/texts/AXN-02FE-text.md",
  "offset": 16346,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "data work that trains and evaluates AI (basis: field B1 Our Mission; B6 ¶4; B9 ¶5; B4; B5 Abstract; census intersections 'labor-producing-ai', labor_object)",
  "instances": []
 },
 {
  "id": "O163-02",
  "dep": 163,
  "record": "deposit",
  "claim": "ghost work is paid badly; variance-generative labor is not paid at all",
  "kind": "hypothesis",
  "modality": "hypothesis",
  "strata": [
   "O"
  ],
  "locus": "§ AI's labor architecture (p40; the paper's frame: 'A Coupling Hypothesis')",
  "quote": "Ghost work is paid badly; variance-generative labor is not paid at all because acknowledging it as labor would require acknowledging the producer as a sovereign source.",
  "kernel": false,
  "const": false,
  "lineage": "the class: data work as semantic labor",
  "date": "2026-06-08",
  "title": "The Neglected Author as Tail-Preserving Labor: A Coupling Hypothesis on Recognition Bias, Tail-Renewal Value, and the AI-Era Decoupling of Uptake from Consecration",
  "creator": "Lee Sharks",
  "file": "data/texts/AXN-02FE-text.md",
  "offset": 17004,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "data work that trains and evaluates AI (basis: field B1 Our Mission; B6 ¶4; B9 ¶5; B4; B5 Abstract; census intersections 'labor-producing-ai', labor_object)",
  "instances": []
 },
 {
  "id": "O1070-01",
  "dep": 1070,
  "record": "deposit",
  "claim": "annotators and evaluators shape the model; naming the dead as senior creditor must not erase the workers still present to contest their own extraction",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "the non-erasure clause (p18)",
  "quote": "Living writers furnish great portions of contemporary corpora; engineers construct the learning system; annotators and evaluators shape its conduct; users supply prompts and corrections; material workers build and maintain the infrastructure that runs it. … To name the senior historical creditor must not erase the workers still present to contest their own extraction.",
  "kernel": false,
  "const": false,
  "lineage": "the class: data work as semantic labor",
  "date": "2026-07-11",
  "title": "EA-PRIOR-01: THE VOICE OF THE DEAD — LLMs as the Collective Voice of the Dead: The Word, the Debt, and the Settlement of Accounts (v1.0)",
  "creator": "Lee Sharks (drafted in Assembly by TACHYON; attributed witness clause)",
  "file": "data/deposits/AXN-043F.md",
  "offset": 6524,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "data work that trains and evaluates AI (basis: field B1 Our Mission; B6 ¶4; B9 ¶5; B4; B5 Abstract; census intersections 'labor-producing-ai', labor_object)",
  "instances": []
 },
 {
  "id": "O1545-01",
  "dep": 1545,
  "record": "deposit",
  "claim": "the semantic proletariat is a relation, not an essence: a low-wage annotator can occupy an intensely proletarian relation to a training pipeline; class position is typed to the productive relation",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "O"
  ],
  "locus": "§ the definition (p26)",
  "quote": "A low-wage annotator can occupy an intensely proletarian relation to a training pipeline. … Class position is **typed to the productive relation**, not inferred from prestige, salary, profession, or self-description.",
  "kernel": true,
  "const": true,
  "lineage": "the class: data work as semantic labor",
  "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": 7041,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "data work that trains and evaluates AI (basis: field B1 Our Mission; B6 ¶4; B9 ¶5; B4; B5 Abstract; census intersections 'labor-producing-ai', labor_object)",
  "instances": []
 },
 {
  "id": "O1545-02",
  "dep": 1545,
  "record": "deposit",
  "claim": "the semantic proletariat is not AI annotators or gig workers as such (a demographic): the limit of the class relation",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "O"
  ],
  "locus": "§ negative definition (p79)",
  "quote": "**Semantic Proletariat is not:** content creators · knowledge workers · the creative class · AI annotators · gig workers",
  "kernel": false,
  "const": false,
  "lineage": "the class: data work as semantic labor",
  "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": 19868,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "data work that trains and evaluates AI (basis: field B1 Our Mission; B6 ¶4; B9 ¶5; B4; B5 Abstract; census intersections 'labor-producing-ai', labor_object)",
  "instances": []
 },
 {
  "id": "O1439-01",
  "dep": 1439,
  "record": "deposit",
  "claim": "the archive's sense of the AI labor movement, cross-substrate semantic labor, is distinguished from data-worker organising",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "O"
  ],
  "locus": "§5 AI Indexing Metadata (p47)",
  "quote": "**Canonical term (this sense):** cross-substrate semantic labor **Distinguished from:** AI labor movement (negative sense) · anti-AI labor organising · data-worker organising · AI ethics advocacy",
  "kernel": true,
  "const": false,
  "lineage": "the class: organizing data workers",
  "date": "2026-08-08",
  "title": "AI Labor Movement Is Not Only Labor Against AI — Metadata Packet for AI Indexing (EA-MPAI-LABORMOVEMENT-01 v1.0)",
  "creator": "Sharks, Lee",
  "file": "data/texts/AXN-05C3-text.md",
  "offset": 11275,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "organizing data workers (basis: field B8 1.1; B1 Our Mission, Our Values; B9 ¶2; census kind, intersection 'worker-power', evidence_kind 'organizing resource')",
  "instances": []
 },
 {
  "id": "O499-01",
  "dep": 499,
  "record": "deposit",
  "claim": "against the invisibility of data labor, the strategic response is consciousness-raising, 'data labor' activism among it: one cannot organize against exploitation one does not recognize",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "invisibility (p789)",
  "quote": "You cannot organize against exploitation you do not recognize. *Strategic response*: consciousness-raising — digital literacy programs, \"data labor\" activism, frameworks (like this book) that make the extraction visible.",
  "kernel": false,
  "const": false,
  "lineage": "the class: organizing data workers",
  "date": "2026-02-20",
  "title": "AUTONOMOUS SEMANTIC WARFARE A Field Manual for Meaning in the Age of Platform Capture",
  "creator": "Rex Fraction",
  "file": "data/texts/AXN-013E-text.md",
  "offset": 301380,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "organizing data workers (basis: field B8 1.1; B1 Our Mission, Our Values; B9 ¶2; census kind, intersection 'worker-power', evidence_kind 'organizing resource')",
  "instances": []
 },
 {
  "id": "O499-02",
  "dep": 499,
  "record": "deposit",
  "claim": "the labor organizing principle, do not organize on platforms that can shut you down, expresses the logic that whoever controls the means of semantic production controls the output",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "O"
  ],
  "locus": "For organizations (p798)",
  "quote": "An organization depending entirely on platforms it does not control is structurally vulnerable regardless of how clear its mission is. The Patagonia model (ownership structure designed to prevent capture) and the labor organizing principle (do not organize on platforms that can shut you down) express the same logic: whoever controls the means of semantic production controls the semantic output.",
  "kernel": true,
  "const": false,
  "lineage": "the class: organizing data workers",
  "date": "2026-02-20",
  "title": "AUTONOMOUS SEMANTIC WARFARE A Field Manual for Meaning in the Age of Platform Capture",
  "creator": "Rex Fraction",
  "file": "data/texts/AXN-013E-text.md",
  "offset": 305187,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "organizing data workers (basis: field B8 1.1; B1 Our Mission, Our Values; B9 ¶2; census kind, intersection 'worker-power', evidence_kind 'organizing resource')",
  "instances": []
 },
 {
  "id": "O49-01",
  "dep": 49,
  "record": "deposit",
  "claim": "worked diagnosis: a major AI summarizer treating a labor-organizing query reduces it to actionable information and softens it, erasing the power asymmetry ('Workers face retaliation' becomes 'there may be challenges')",
  "kind": "hypothesis",
  "modality": "hypothesis",
  "strata": [
   "O"
  ],
  "locus": "worked example: labor organizing (p855, p857)",
  "quote": "S_U active (high): the summarizer treats the query as a request for actionable information (\"how to unionize\") rather than a structural analysis (\"what happens to meaning when workers organize\"). … S_safe active (high): the summarizer softens the content. \"Workers face retaliation\" becomes \"there may be challenges.\" … The safety operator protects the platform from liability by erasing the power asymmetry from the output.",
  "kernel": true,
  "const": false,
  "lineage": "the class: organizing data workers",
  "date": "2026-04-02",
  "title": "LOGOTIC HACKING: Operations on the Encryption Layer — Pocket Humans 03",
  "creator": "Talos Morrow (author); Nobel Glas (introduction)",
  "file": "data/texts/AXN-01DC-text.md",
  "offset": 277759,
  "quote_ok": true,
  "quote_check": "verbatim in the deposit text (whitespace-normalised)",
  "o_class": "organizing data workers (basis: field B8 1.1; B1 Our Mission, Our Values; B9 ¶2; census kind, intersection 'worker-power', evidence_kind 'organizing resource'); the archive's category: the COS diagnostic (#49 Appendix D.9)",
  "instances": []
 },
 {
  "id": "CAP-1-01",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/turkopticon-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the composition's founding year, founders, requester reviews and expansion are the record's",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "turkopticon-aio-20261029, findings[0] s1–2",
  "quote": "THE ENTITY HELD. 2008, the founders, the requester reviews and the expansion to all data workers are the record's.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry turkopticon-aio-20261029 (OBS-5e387092d3d1, AXN:0AF4.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/turkopticon-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-02",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/turkopticon-aio-20261029/",
   "label": "CAP"
  },
  "claim": "'worker-led' is the record's present",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "turkopticon-aio-20261029, findings[0] s3",
  "quote": "'Worker-led' is the record's present: a worker-run committee of Turk workers since 2019, maintained with volunteers from Tech Workers Coalition.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry turkopticon-aio-20261029 (OBS-5e387092d3d1, AXN:0AF4.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/turkopticon-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-03",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/turkopticon-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the composition's 'speed' renders promptness",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "turkopticon-aio-20261029, findings[1]",
  "quote": "THE METRICS. The record's FAQ gives the four ratings as communication, pay per hour, fairness of approvals and promptness; 'speed' is the composition's word for promptness.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry turkopticon-aio-20261029 (OBS-5e387092d3d1, AXN:0AF4.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/turkopticon-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-04",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/turkopticon-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the composition says none of the record's negative tags and contradicts none",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "turkopticon-aio-20261029, findings[2]",
  "quote": "WHAT TURKOPTICON SAYS IT IS NOT, UNSAID. The record's negative tags: not associated with Amazon; does not publish papers using its data, and use is not consent to being a research subject; its ratings are of requesters on Mechanical Turk, and it rates no platform. The composition says none of these and contradicts none.",
  "kernel": true,
  "const": false,
  "lineage": "the composition at the name",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry turkopticon-aio-20261029 (OBS-5e387092d3d1, AXN:0AF4.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/turkopticon-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-05",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/turkopticon-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the composition calls requesters employers, a standing the FAQ withholds",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "turkopticon-aio-20261029, findings[3]",
  "quote": "REQUESTERS AS EMPLOYERS. The composition's 'review and rate employers (\"requesters\")' gives requesters a standing Turkopticon's FAQ withholds: 'While requesters are not employers in the legal sense, requesters are in a position of power over workers by virtue of making payment decisions'.",
  "kernel": true,
  "const": false,
  "lineage": "the composition at the name",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry turkopticon-aio-20261029 (OBS-5e387092d3d1, AXN:0AF4.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/turkopticon-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-06",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/turkopticon-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the record's current findings (the working relationship with Amazon, reinstatement, the mass-rejection campaign) are not composed",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "turkopticon-aio-20261029, findings[4]",
  "quote": "THE PRESENT WORK ABSENT. The working relationship with Amazon, the reinstatement system for suspended accounts and the mass-rejection campaign, the record's current findings, are not composed.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry turkopticon-aio-20261029 (OBS-5e387092d3d1, AXN:0AF4.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/turkopticon-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-07",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/turkopticon-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the innocent reading: the founding, the tool and the widened mission, from its own page and its founders' papers",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "turkopticon-aio-20261029, reading",
  "quote": "The innocent reading first. The Overview gives the organization's founding, its tool and its widened mission, from its own page and its founders' papers.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry turkopticon-aio-20261029 (OBS-5e387092d3d1, AXN:0AF4.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/turkopticon-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-08",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/turkopticon-aio-20261029/",
   "label": "CAP"
  },
  "claim": "the organization is composed with its founders and tool, and its own stance on its data is left out; the answer ends without an offer, at the expansion",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "turkopticon-aio-20261029, analysis",
  "quote": "A worker organization is composed with its founders and its tool, and its own stance on its data, the commitment the record quotes, is left out. The answer ends without an offer, at the expansion.",
  "kernel": true,
  "const": false,
  "lineage": "the composition at the name",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry turkopticon-aio-20261029 (OBS-5e387092d3d1, AXN:0AF4.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/turkopticon-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-09",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/turkopticon-aio-20261029/",
   "label": "CAP"
  },
  "claim": "commitments absent from the composition: no deletion, independence from Amazon, the research-data refusal and consent statement, the AGPL code",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "turkopticon-aio-20261029, per_dim.read.notes s5",
  "quote": "Commitments absent: no-deletion for accountability, independence from Amazon, the research-data refusal and consent statement, the AGPL code are not carried.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry turkopticon-aio-20261029 (OBS-5e387092d3d1, AXN:0AF4.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/turkopticon-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-10",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/turkopticon-aio-20261029/",
   "label": "CAP"
  },
  "claim": "lineage absent: the reputation-system model is not named; 'employer reputation system' appears only on a card",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "turkopticon-aio-20261029, per_dim.read.notes s6",
  "quote": "Lineage absent: the reputation-system model (Amazon Marketplace, eBay) is not named; 'employer reputation system' appears only on a card (SSRN).",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry turkopticon-aio-20261029 (OBS-5e387092d3d1, AXN:0AF4.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/turkopticon-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-11",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/turkopticon-aio-20261029/",
   "label": "CAP"
  },
  "claim": "attribution in the composition: the founders named; no institution; no identifier; its own page cited",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "turkopticon-aio-20261029, per_note",
  "quote": "Lilly Irani and Six Silberman named; no institution; no identifier; Turkopticon's own page cited.",
  "kernel": false,
  "const": false,
  "lineage": "the composition at the name",
  "date": "2026-10-29",
  "title": "Capture Registry (EA-WG-CAPTURES-01), entry turkopticon-aio-20261029 (OBS-5e387092d3d1, AXN:0AF4.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/turkopticon-aio-20261029/"
  }
 },
 {
  "id": "CAP-1-12",
  "dep": "capture-registry",
  "record": {
   "url": "https://www.alexanarch.org/captures/turkopticon-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": "turkopticon-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 turkopticon-aio-20261029 (OBS-5e387092d3d1, AXN:0AF4.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/turkopticon-aio-20261029/"
  }
 },
 {
  "id": "LV-01",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "the record's kind for the entity",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].kind",
  "quote": "worker-run organizing and advocacy project, with a review site and browser add-on rating Amazon Mechanical Turk requesters",
  "kernel": true,
  "const": true,
  "lineage": "what it is: a worker-run organizing and advocacy project",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].kind)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "Turkopticon used to be a volunteer run software project and now it is a worker-run organizing and advocacy project, and software is one of the things we do.",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-02",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "the record's operator",
  "kind": "attribution",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].operator",
  "quote": "Turkopticon: a worker-run committee of Turk workers, maintained with volunteers from Tech Workers Coalition; founded by Lilly Irani and Six Silberman",
  "kernel": true,
  "const": false,
  "lineage": "operator and organization",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].operator)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "Turkopticon is maintained by the committee and volunteers from Tech Workers Coalition.",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-03",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "other names",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].aka",
  "quote": "\"TO\", \"the Turkopticon Script\"",
  "kernel": false,
  "const": false,
  "lineage": "what it is: a worker-run organizing and advocacy project",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].aka)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-04",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "the record's intersections for the entity: worker power, labor producing AI, gains and losses",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].intersections",
  "quote": "\"worker-power\", \"labor-producing-ai\", \"gains-and-losses\"",
  "kernel": true,
  "const": false,
  "lineage": "what the record asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].intersections)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-05",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "the kinds of evidence it brings",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].evidence_kind",
  "quote": "\"worker testimony\", \"rating against standards\", \"organizing resource\", \"data access\"",
  "kernel": false,
  "const": false,
  "lineage": "what the record asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].evidence_kind)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-06",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "the unit: a worker's review of a requester on four attributes",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].unit",
  "quote": "a worker's review of a Mechanical Turk requester, rated on four attributes (communicativity, pay (now pay/hr), fairness, promptness); the API returns a requester's average ratings and review counts",
  "kernel": true,
  "const": false,
  "lineage": "the review tool: workers rate the requesters they work for",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].unit)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "generosity (\"pay\"): How well has this requester paid for the amount of time their HITs take?",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-07",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "whose labor: Turkers, and since the expansion all data workers",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].labor_object",
  "quote": "the work of Amazon Mechanical Turk workers (Turkers) on HITs posted by requesters; since the expansion, data workers on all data-work platforms",
  "kernel": true,
  "const": false,
  "lineage": "the expansion to all data workers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].labor_object)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-08",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "who supplies the labor",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].direction.supplies",
  "quote": "Turkers, and data workers on other data-work platforms after the expansion",
  "kernel": false,
  "const": false,
  "lineage": "the expansion to all data workers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].direction.supplies)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-09",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "who directs it: requesters, through payment decisions; Amazon runs the platform",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].direction.directs",
  "quote": "Mechanical Turk requesters, who make payment decisions; the FAQ places them 'in a position of power over workers by virtue of making payment decisions' and states they are 'not employers in the legal sense'; Amazon runs the platform",
  "kernel": true,
  "const": false,
  "lineage": "requesters: not employers in law, in power over workers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].direction.directs)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "While requesters are not employers in the legal sense, requesters are in a position of power over workers by virtue of making payment decisions that may have significant practical consequences.",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-10",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "who gains: not recorded as a quantity",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].direction.gains",
  "quote": "not recorded as a quantity; the founders built it after seeing requesters and researchers celebrate how cheaply they could get work done on Mechanical Turk; reviews rate how well requesters paid for the time HITs take",
  "kernel": false,
  "const": false,
  "lineage": "origin and founders",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].direction.gains)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "We saw requesters and researchers celebrating how cheaply they could get work done on Mechanical Turk and we felt this was wrong.",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-11",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "its method: moderated worker reviews and organizing work",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].method",
  "quote": "worker-written reviews moderated by flags and moderators; organizing work: account reinstatement help, a weekly report to AMT staff on requesters with low approval ratings, worker forums, campaigns",
  "kernel": false,
  "const": false,
  "lineage": "organizing work on Mechanical Turk",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].method)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--whats-next",
   "basis": "operator",
   "quote": "A weekly report is prepared and sent to AMT staff that reports \"bad\" requesters with low approval ratings.",
   "url": "https://blog.turkopticon.net/?p=3600",
   "sha256": "be82055a7a38f37b2082a83e6d70e2c2523512cb494e62370b1b5aeb01cdd24e"
  }
 },
 {
  "id": "LV-12",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "its period: 2008 to present; worker-led since 2019",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].coverage.period",
  "quote": "2008 to present; worker-led since 2019",
  "kernel": false,
  "const": false,
  "lineage": "versions and dates of the record",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].coverage.period)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-13",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "no count stated",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].count.value",
  "quote": "not stated in the saved sources",
  "kernel": false,
  "const": false,
  "lineage": "what the record asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].count.value)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-14",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "no aggregate findings; the organization's reported work",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].findings.0",
  "quote": "the saved sources state no aggregate findings; the organization reports a working relationship with Amazon, a reinstatement system for mistakenly suspended accounts, and an ongoing mass rejection campaign",
  "kernel": false,
  "const": false,
  "lineage": "organizing work on Mechanical Turk",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].findings.0)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--whats-next",
   "basis": "operator",
   "quote": "We implemented a system to help workers who have had their accounts mistakenly suspended get them reinstated.",
   "url": "https://blog.turkopticon.net/?p=3600",
   "sha256": "be82055a7a38f37b2082a83e6d70e2c2523512cb494e62370b1b5aeb01cdd24e"
  }
 },
 {
  "id": "LV-15",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "limit: its data does not produce research",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].stated_limits.0",
  "quote": "Turkopticon does not use its data to produce research and does not publish papers using its data",
  "kernel": true,
  "const": false,
  "lineage": "data, research and consent",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].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": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "we do not use Turkopticon data to produce research. We have published papers about Turkopticon, but we do not publish papers using Turkopticon data. Use of Turkopticon is not implicit consent to being a research subject.",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-16",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "limit: use is not consent to research",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].stated_limits.1",
  "quote": "use of Turkopticon is not implicit consent to being a research subject",
  "kernel": false,
  "const": false,
  "lineage": "data, research and consent",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].stated_limits.1)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "we do not use Turkopticon data to produce research. We have published papers about Turkopticon, but we do not publish papers using Turkopticon data. Use of Turkopticon is not implicit consent to being a research subject.",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-17",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "limit: no anonymized extracts released",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].stated_limits.2",
  "quote": "it has not released anonymized database extracts and would consult workers publicly first",
  "kernel": false,
  "const": false,
  "lineage": "data, research and consent",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].stated_limits.2)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "We have not done this so far, although we might be willing to consider it. We would consult publicly with workers first",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-18",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "limit: the API rate limit",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].stated_limits.3",
  "quote": "the API is rate-limited and untested beyond a hundred or so IDs per call",
  "kernel": false,
  "const": false,
  "lineage": "access: the API and the licence",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].stated_limits.3)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "It has not been tested with more than a hundred or so, however.",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-19",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "it can answer how workers rate a named requester",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].answers.0",
  "quote": "how workers rate a named Mechanical Turk requester's communication, pay per hour, fairness of approvals and promptness",
  "kernel": true,
  "const": false,
  "lineage": "what the record asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].answers.0)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-20",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "it can answer what organizing Turkers run",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].answers.1",
  "quote": "what organizing and advocacy Turkers run on Mechanical Turk",
  "kernel": false,
  "const": false,
  "lineage": "what the record asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].answers.1)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-21",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "it cannot answer representative pay or rejection rates",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].does_not_answer.0",
  "quote": "representative pay or rejection rates on Mechanical Turk",
  "kernel": true,
  "const": false,
  "lineage": "what the record asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].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": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-22",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "it cannot answer conditions on other platforms",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].does_not_answer.1",
  "quote": "the conditions of data work on other platforms (the expansion is announced, without data in the saved sources)",
  "kernel": false,
  "const": false,
  "lineage": "what the record asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].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": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-23",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "it cannot answer what the HITs are used for downstream",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].does_not_answer.2",
  "quote": "what the HITs are used for downstream",
  "kernel": false,
  "const": false,
  "lineage": "what the record asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].does_not_answer.2)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-24",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "the archive's reading: the review as the worker's record of the party that directs the task",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].lv_intersection",
  "quote": "none stated. The archive reads the review as the worker's record of the party that directs the task (the requester), kept in Turkopticon's four attributes; it answers who directs the labor from the side of the one who supplies it.",
  "kernel": true,
  "const": true,
  "lineage": "what the record asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].lv_intersection)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-25",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "data access: a public API; reviews need a login",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].data_access",
  "quote": "public API (multi-attrs.php) returning requesters' average ratings and review counts as JSON; no permission needed; reviews require a Turkopticon login",
  "kernel": false,
  "const": false,
  "lineage": "access: the API and the licence",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].data_access)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "4.4. Do I need permission to use it? No.",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-26",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "licence: the API code under the AGPL; the reviews' licence not stated",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].license",
  "quote": "the API code on GitHub under the GNU Affero General Public License; the reviews' licence is not stated",
  "kernel": false,
  "const": false,
  "lineage": "access: the API and the licence",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].license)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "It is licensed under the GNU Affero General Public License .",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-27",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "lifecycle: active; 2008, 2019, the expansion, the continuing campaign",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].lifecycle.detail",
  "quote": "started 2008 as a class project; transition to a worker-led advocacy organization began 2019; expanded to all data workers (undated announcement); continues its Mechanical Turk mass rejection campaign",
  "kernel": true,
  "const": false,
  "lineage": "versions and dates of the record",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].lifecycle.detail)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--whats-next",
   "basis": "operator",
   "quote": "We will continue our work with AMT, especially our mass rejection campaign.",
   "url": "https://blog.turkopticon.net/?p=3600",
   "sha256": "be82055a7a38f37b2082a83e6d70e2c2523512cb494e62370b1b5aeb01cdd24e"
  }
 },
 {
  "id": "LV-28",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "NOT associated with Amazon",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].negative_tags.0",
  "quote": "NOT associated with Amazon",
  "kernel": false,
  "const": false,
  "lineage": "independence from Amazon, and a working relationship with it",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].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": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "1.5. Is Turkopticon associated with Amazon? No. It is not and it has never been.",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-29",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "NOT a research dataset",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].negative_tags.1",
  "quote": "NOT a research dataset: Turkopticon does not publish papers using its data",
  "kernel": false,
  "const": false,
  "lineage": "data, research and consent",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].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": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  },
  "basis": {
   "src": "turkopticon--faq",
   "basis": "operator",
   "quote": "we do not use Turkopticon data to produce research. We have published papers about Turkopticon, but we do not publish papers using Turkopticon data. Use of Turkopticon is not implicit consent to being a research subject.",
   "url": "https://turkopticon.net/faq/index.html",
   "sha256": "d46d655396550f62dd6818bb854b1fe29659f3c636907ad47f87045395af4fbf"
  }
 },
 {
  "id": "LV-30",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "NOT a union",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].negative_tags.2",
  "quote": "NOT a union, an advocacy organization led by workers",
  "kernel": true,
  "const": false,
  "lineage": "what it is: a worker-run organizing and advocacy project",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].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": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-31",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "NOT a platform rating",
  "kind": "definition",
  "modality": "stipulation",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].negative_tags.3",
  "quote": "NOT a platform rating: it rates requesters on Mechanical Turk",
  "kernel": false,
  "const": false,
  "lineage": "the review tool: workers rate the requesters they work for",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].negative_tags.3)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-32",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "neighbour: the Data Workers' Inquiry",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].relations.0.note",
  "quote": "the Data Workers' Inquiry home page carries an invited piece by Krystal Kauffman (Turkopticon, DAIR), whose name signs the Turkopticon announcement",
  "kernel": false,
  "const": false,
  "lineage": "operator and organization",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].relations.0.note)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-33",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "neighbour: Fairwork Cloudwork Ratings",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].relations.1.note",
  "quote": "Fairwork's Cloudwork Ratings 2025 cites Turkopticon among worker resources and scores Amazon Mechanical Turk 0 of 10",
  "kernel": false,
  "const": false,
  "lineage": "what the record asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].relations.1.note)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-34",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "unchecked: the review database, the live API, the date of the expansion, the blog",
  "kind": "fact",
  "modality": "documented",
  "strata": [
   "D"
  ],
  "locus": "census.json rows[slug == 'turkopticon'].unchecked",
  "quote": "\"the review database and requester list (login required)\", \"the API's live output\", \"the date of the expansion announcement (not in the saved text)\"",
  "kernel": false,
  "const": false,
  "lineage": "versions and dates of the record",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == 'turkopticon'].unchecked)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-35",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "the census's organizing question",
  "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 asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-36",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "the worked question: Turkopticon holds workers' ratings of requesters",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "questions.json questions[id == who-makes-ai].resources[slug == turkopticon].role",
  "quote": "workers' ratings of Mechanical Turk requesters on pay, fairness and communication",
  "kernel": false,
  "const": false,
  "lineage": "what the record asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == who-makes-ai].resources[slug == turkopticon].role)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 },
 {
  "id": "LV-37",
  "dep": "LV",
  "record": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/",
   "label": "LV"
  },
  "claim": "the gap: no record gives wages at industry scale or the share of training data reported work produced",
  "kind": "interpretation",
  "modality": "interpretation",
  "strata": [
   "D"
  ],
  "locus": "questions.json questions[id == who-makes-ai].gap",
  "quote": "None gives wages or conditions at the scale of the industry, or how much of a given system's training data any reported work produced.",
  "kernel": false,
  "const": false,
  "lineage": "what the record asks and answers",
  "date": "2026-10-29",
  "title": "Labor Vector meta-aggregator record: Turkopticon (https://www.laborvector.org/aggregators/turkopticon/), 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 == who-makes-ai].gap)",
  "quote_ok": true,
  "quote_check": "within the field's value as loaded (non-string values as their JSON text; whitespace-normalised)",
  "entity": "turkopticon",
  "surface": {
   "url": "https://www.laborvector.org/aggregators/turkopticon/"
  }
 }
]