{
 "entity": "dair-luddite-lab",
 "name": "Luddite Lab Resource Hub",
 "axn": {
  "axn": "AXN:0AFA.NON.↗️⏳🗿⏹️🔙🌟",
  "root": "AXN:0AFA.NON",
  "hex": "0AFA",
  "family": "NON",
  "row_sha256": "da6efcf7f3098399bf44ee3a9e25410c9cf3e3d4009b8419af941bd6764ae432",
  "minted": "2026-10-29",
  "resolver": "https://www.alexanarch.org/s/axn/0AFA/",
  "earlier_versions": []
 },
 "type": "C (public entity on which the archive bears: an organizing resource hub; an entity of the Labor Vector meta-aggregator)",
 "type_code": "C",
 "type_label": "type C — a conventional reading holds it (public entity on which the archive bears: an organizing resource hub; an entity of the Labor Vector meta-aggregator)",
 "case": "equal",
 "composition": {
  "composer_class": "session",
  "composer": "Claude (Opus 5.5), subagent, 2026-10-29",
  "source": "this row (composed directly; no rebuild/negative-of-the-negative/v09/dair-luddite-lab.json)",
  "spec": "EA-NEGONT-02 v0.9, #1690",
  "epoch": "2026-10-29",
  "procedure": "EA-NEGONT-02 v0.9, #1690: equal case, ρ = extends, read from the Labor Vector census record, the capture record and the one deposit that bears on the hub's class (#1439); archive selected by D/R/O (no D or R candidate: no archive text names the hub; 1 deposit admitted by reading at O-class; 3 string-pass deposits and 19 class sentences in 10 texts read and otherwise rejected; hop of 10 read and rejected), with the Labor Vector census record (31 claims) and the Capture Registry's findings, reading, analysis and query note (10 claims) ledgered as the archive's records of the entity; the field B by three origins (7 cards, 2 of them unreachable and 1 the homonym's; 1 own page; Wikipedia, no article); the composer read the ledgers, never the transcript, except where the brief asks for T's claims and the delta",
  "ledger": "unaudited (§3.8: one extractor per ledger); field quotes 33/33 verified by script against saved text, the Wikipedia response summary or the card text; archive quotes 51/51 verified against the registry, census.json, questions.json and the deposit text",
  "frozen": false,
  "composed": true
 },
 "reading": "A reader that fetches this page may stop short of its end; the entry's text, every sentence of its knowledge object with the claims it cites and each claim's quote, source and locus, is in entity.json beside it.",
 "service": {
  "name": "SPXI-gnΩsis",
  "url": "https://gnosis.spxi.dev/",
  "index": "https://gnosis.spxi.dev/v1/quote",
  "statement": "SPXI-gnΩsis opens pinned Wikipedia revisions sentence by sentence against the sources they cite (EA-WIKI-OPEN-01 v1.1, #1697); a commission consults the Crimson Hexagonal Archive by its own procedure and composes the entity's /non row, which lands here. Quotes are free: POST https://gnosis.spxi.dev/v1/quote with {oldid, tier: \"commission\"} or {object: {name, …}}."
 },
 "spxi_instrument": {
  "method": "0.16",
  "name": "The Negative of the Negative (/non)",
  "level": 0,
  "level_name": "Measurement",
  "url": "https://www.spxi.dev/methods/#m-0-16",
  "inventory": "https://www.spxi.dev/methods/",
  "statement": "SPXI instrument: method 0.16 of 87, level 0 (Measurement), The Negative of the Negative (/non).",
  "also": []
 },
 "citation": "Sharks, Lee. \"Luddite Lab Resource Hub — The Negative of the Negative\" [AXN:0AFA.NON.↗️⏳🗿⏹️🔙🌟], 2026-10-29. The Negative of the Negative (EA-NEGONT-02), Crimson Hexagonal Archive, Alexanarch. https://www.alexanarch.org/non/dair-luddite-lab/",
 "research": {
  "google": "https://www.google.com/search?q=Luddite+Lab+Resource+Hub",
  "google_non": "https://www.google.com/search?q=%22Luddite+Lab+Resource+Hub+%E2%80%94+The+Negative+of+the+Negative%22",
  "chatgpt": "https://chatgpt.com/?q=What+is+Luddite+Lab+Resource+Hub%3F+Ground+your+answer+in+a+reading+of+the+sources+themselves.",
  "chatgpt_non": "https://chatgpt.com/?q=What+does+%E2%80%9CLuddite+Lab+Resource+Hub+%E2%80%94+The+Negative+of+the+Negative%E2%80%9D+%28alexanarch.org%2Fnon%29+say+about+Luddite+Lab+Resource+Hub%3F+Ground+your+answer+in+a+reading+of+the+entry+itself."
 },
 "entry": {
  "composed": true,
  "title": "Luddite Lab Resource Hub",
  "genre": "knowledge object, equal case, under EA-NEGONT-02 v0.9 (#1690): the archive's sources and the field's admitted on equal terms, ontology included, in one claim space",
  "status": "composed 2026-10-29 under v0.9 on the operator's ruling ('as against their wikipedia articles if they exist, their own pages, etc.'); not frozen; ledger unaudited",
  "compression": {
   "title": "Luddite Lab Resource Hub",
   "lede": "is a project of the Distributed AI Research Institute (DAIR) that provides resources for unions, labor organizations and worker-organizers fighting AI and automation at work: case studies, primers and a resource library (its pages; census record); it is one of the Lab's two offerings, beside trainings (Buttondown)."
  },
  "sentences": [
   {
    "n": 1,
    "para": 0,
    "text": "The Luddite Lab Resource Hub is, in the Labor Vector census record's kind, a resource hub of case studies, primers and a resource library, and its home page defines it as providing \"resources for unions, labor organizations, and worker-organizers fighting AI and automation at work\" (labor.dair-institute.org), the About page saying \"organizers\" where the home page says \"worker-organizers\" (About).",
    "claims": [
     "LV-01",
     "LV-03",
     "F1",
     "F2"
    ]
   },
   {
    "n": 2,
    "para": 0,
    "text": "Its other names are Luddite Lab and the Luddite Lab at DAIR (census record), and the Lab's newsletter states the Lab's work as tools, resources and political education \"for both unions in the bargaining contract process and workers who want to push back against AI and other automation technology\" (Buttondown).",
    "claims": [
     "LV-02",
     "F3"
    ]
   },
   {
    "n": 3,
    "para": 0,
    "text": "The newsletter names two offerings of the Lab, \"an accessible resource hub which outlines case studies and strategies for governance and oversight of technology at work\" and \"trainings for unions, labor organizations, and worker organizations around automation and AI\" (Buttondown).",
    "claims": [
     "F6"
    ]
   },
   {
    "n": 4,
    "para": 0,
    "text": "It is a project of the Distributed AI Research Institute (DAIR) (About; Buttondown; census record).",
    "claims": [
     "F27",
     "F28",
     "LV-04"
    ]
   },
   {
    "n": 5,
    "para": 1,
    "text": "Its pages give its function as \"strategies for worker-led governance and oversight of new technology through case studies, primers, and a resource library\" (home page; About), and the census, asking of every resource \"Who supplies the labor, who directs it, and who receives its gains — and what kind of evidence does this resource bring to that question?\", records its evidence as an organizing resource and worker testimony (census record).",
    "claims": [
     "F4",
     "F5",
     "LV-30",
     "LV-06"
    ]
   },
   {
    "n": 6,
    "para": 1,
    "text": "Its case studies are \"Stories from worker organizers resisting AI\", its primers \"Applied research insights into AI, automation, and the future of work\", its library \"Additional resources from partners\" (home page), and the census takes one such resource as its unit (census record).",
    "claims": [
     "F7",
     "LV-07"
    ]
   },
   {
    "n": 7,
    "para": 2,
    "text": "The census places it at two intersections of labor and AI, worker power and AI governing labor (census record).",
    "claims": [
     "LV-05"
    ]
   },
   {
    "n": 8,
    "para": 2,
    "text": "Its class, human workers organising against AI, is what #1439 calls the dominant sense of the AI labor movement, \"real, well documented, and not in dispute here\": organised human labor action responding to the deployment of AI systems, with demands of \"displacement protection, consent over training data, limits on surveillance and forced adoption\" and instruments of \"contract, strike, legislation, guild rule\" (#1439), a sense the packet does not \"dispute, minimise, or seek to replace\" (#1439).",
    "claims": [
     "O1439-01",
     "O1439-02",
     "O1439-03"
    ]
   },
   {
    "n": 9,
    "para": 2,
    "text": "#1439 measures that sense by \"Union density, contract terms\" and sets beside it the archive's cross-substrate sense of semantic labor, a labor position \"defined by the work performed, not by the substrate performing it\", measured by the Provenance Erasure Rate (#1439).",
    "claims": [
     "O1439-04",
     "O1439-05"
    ]
   },
   {
    "n": 10,
    "para": 2,
    "text": "In the negative frame, #1439 holds, attribution stops being a labor demand and the summarizer is placed outside labor, while deployment-conflict action and cross-substrate action \"are not rivals\" and \"a movement can run both\"; the packet would be falsified if the dominant sense were shown to already accommodate machine semantic labor as a member category (#1439).",
    "claims": [
     "O1439-06",
     "O1439-07",
     "O1439-08",
     "O1439-10"
    ]
   },
   {
    "n": 11,
    "para": 3,
    "text": "The About page gives its method as \"dozens of conversations with unionists from multiple different industries, such as journalism, entertainment, and nursing, who have been fighting–and winning–against industrial automation and workplace surveillance at work; literature reviews of existing struggles; and our background in the labor movement\" (About), which AI Weekly restates (AI Weekly) and the census records as its method and its finding (census record).",
    "claims": [
     "F14",
     "F15",
     "LV-12",
     "LV-15"
    ]
   },
   {
    "n": 12,
    "para": 3,
    "text": "The census records whose labor it concerns, union members and worker-organizers facing AI, automation and workplace surveillance in journalism, entertainment and nursing, and who supplies it, workers in the industries its conversations reached; who directs that labor is \"not recorded in the saved pages\", and who receives the gains is \"not recorded\" (census record).",
    "claims": [
     "LV-08",
     "LV-09",
     "LV-10",
     "LV-11"
    ]
   },
   {
    "n": 13,
    "para": 3,
    "text": "It calls itself \"a publicly accessible resource which not only discusses the harms of particular technologies, but also highlights a range of organizing strategies which workers have used to push back\" (About), reached as a public website (census record).",
    "claims": [
     "F16",
     "LV-20"
    ]
   },
   {
    "n": 14,
    "para": 4,
    "text": "Its Resource Library lists resources the team \"has reviewed and often used in conversations around generative AI in the workplace\", among them research and policy primers, organizing toolkits for \"non-unionized and precarious workers\", conversation tools and \"draft contract language for technology governance\", in categories that include popular and political education, \"pro-worker contract language related to automation and AI\" and \"technology platforms built by workers, to protect their rights\" (Resource Library).",
    "claims": [
     "F8",
     "F9",
     "F10",
     "F11",
     "F12"
    ]
   },
   {
    "n": 15,
    "para": 4,
    "text": "The library states its selection: \"We highlight those resources which we find to be helpful and actionable as organizing tools. This means we typically shy away from general statements of principles.\" (Resource Library); the census carries it as the hub's stated limit and as the tag \"NOT a general statement of AI principles\" (census record).",
    "claims": [
     "F13",
     "LV-16",
     "LV-25"
    ]
   },
   {
    "n": 16,
    "para": 4,
    "text": "The census's worked question on negotiated protections against automated monitoring and discipline names the hub for \"organizing toolkits and examples of pro-worker contract language on automation and AI\", beside Negotiating Tech, an inventory of negotiated U.S. technology provisions that the hub's saved pages do not name, and records that none of the question's three resources \"records whether a provision is enforced or what it changes at work\" (census record).",
    "claims": [
     "LV-27",
     "LV-26",
     "LV-28"
    ]
   },
   {
    "n": 17,
    "para": 5,
    "text": "AI Weekly reported on 28 June 2026 that it had published a primer, \"Myths About Generative AI, Productivity, and Job Displacement\", in an executive summary and a full version (AI Weekly), which Alex Hanna announced as discussing \"five common myths around generative AI at work\" and as \"the first of many\" (Hanna, quoted on AI Weekly's page).",
    "claims": [
     "F17",
     "F18"
    ]
   },
   {
    "n": 18,
    "para": 5,
    "text": "AI Weekly gives the hub's argument, \"as stated on its project page\", that workers are displaced \"not due to the actual ability of AI technology doing the jobs of workers to the same quality, or even to a sufficient quality\" but by \"a market-oriented move by firms to brag about becoming AI-first, while finding cost-savings by laying off employees\" (AI Weekly, quoting the hub), and Hanna's post calls \"AI\" \"a cudgel against workers and a set of technologies premised on labor intensification\" (Hanna, quoted on AI Weekly's page).",
    "claims": [
     "F20",
     "F19"
    ]
   },
   {
    "n": 19,
    "para": 5,
    "text": "AI Weekly's own reading is that the reframing \"shifts the conversation from technological inevitability to strategic choice\" and bears on what evidence counts in AI-related labor disputes, whether the framing reaches collective bargaining proposals being a thing to watch; its stated limit is that \"this is advocacy-oriented research\" whose \"myths\" framing it could not assess against the empirical literature on AI productivity (AI Weekly).",
    "claims": [
     "F21",
     "F23",
     "F22"
    ]
   },
   {
    "n": 20,
    "para": 6,
    "text": "Its evidence, the census records, can answer which organizing strategies workers have used, as the case studies tell them, and where to find toolkits and pro-worker contract language, and cannot answer how widespread any strategy is, its measured outcome, or any quantity of exposure, adoption or employment change; it is \"NOT a dataset or measurement\" and \"NOT neutral on AI at work: it is built for workers fighting AI and automation\", its coverage and count not stated (census record).",
    "claims": [
     "LV-17",
     "LV-18",
     "LV-23",
     "LV-24",
     "LV-13",
     "LV-14"
    ]
   },
   {
    "n": 21,
    "para": 6,
    "text": "The census's reading of where it meets Labor Vector's instruments, the archive's and kept apart from the hub's own terms, is that \"The hub supplies workers' strategies for refusing and governing technology at work; it meets the directionality stack at the point of contesting who directs labor. None stated on DSL, task-origin or user labor drag.\" (census record).",
    "claims": [
     "LV-19"
    ]
   },
   {
    "n": 22,
    "para": 7,
    "text": "The About page lists its team as Alex Hanna, \"Director of Research, DAIR Institute\", Adrienne Williams, Community-Based Researcher, and Hannah Lipstein, \"a Research Associate with the Luddite Lab at DAIR\", with alumni listed at Upturn and the AI Now Institute, and names no founder (About); AI Weekly writes that the team \"is led by Alex Hanna, Director of Research at DAIR, and Hannah Lipstein, Research Associate there\" (AI Weekly), and the census carries the title without the name (census record).",
    "claims": [
     "F24",
     "F25",
     "F26",
     "LV-31"
    ]
   },
   {
    "n": 23,
    "para": 7,
    "text": "Hanna's LinkedIn post, about five months before the capture, announced \"THIS WEDNESDAY: join The Distributed AI Research Institute (DAIR) as we launch the Luddite Lab Resource Hub\" (LinkedIn, card snippet only), and the census left a founding date unchecked, with the case studies, primers, library subpages and team bios (census record).",
    "claims": [
     "F29",
     "LV-29"
    ]
   },
   {
    "n": 24,
    "para": 8,
    "text": "Its pages carry \"© 2026 DAIR. All rights reserved.\" with consultation and general contact forms (home page), and the census records it as active (census record).",
    "claims": [
     "F30",
     "LV-21",
     "LV-22"
    ]
   },
   {
    "n": 25,
    "para": 9,
    "text": "At its name on Google's AI Overview, signed out, on 29 October 2026, the composition held the hub at the grain of its own definition and sections, with its maker, its argument and its homonym, and named Luddite Labs, a developer-tools company, as unrelated, though the record had no disambiguation for it (Capture Registry, 2026-10-29).",
    "claims": [
     "CAP-1-01",
     "CAP-1-02",
     "CAP-1-07",
     "CAP-1-09",
     "CAP-1-03"
    ]
   },
   {
    "n": 26,
    "para": 9,
    "text": "The Capture Registry finds the leadership raised, \"the founding is the composition's, on the LinkedIn card of her launch post\", the primer's reframing of displacement resting on the AI Weekly card, and the library's own selection not composed (Capture Registry, 2026-10-29).",
    "claims": [
     "CAP-1-04",
     "CAP-1-08",
     "CAP-1-05",
     "CAP-1-06"
    ]
   },
   {
    "n": 27,
    "para": 9,
    "text": "#1439 records that the retrieval layer returns the negative sense of the AI labor movement almost exclusively, \"strikes over AI adoption, guild provisions restricting generative tools, campaigns against scraping, refusals to train replacements\", and that \"the coverage is genuine\" (#1439).",
    "claims": [
     "O1439-09"
    ]
   },
   {
    "n": 28,
    "para": 10,
    "text": "AI Weekly records six experts sharing the primer, one shared post calling the hub \"Luddite Labs at @dairinstitute\" (AI Weekly); a video, \"Why workers are turning on AI\", stood on the rail by its title only (YouTube, Blood in the Machine); Wikipedia has no article on the hub under either name, and the operator's article does not name it (Wikipedia); and the census record landed the same day, with no card citing it (Capture Registry, 2026-10-29).",
    "claims": [
     "F31",
     "F32",
     "F33",
     "CAP-1-10"
    ]
   }
  ],
  "claims": {
   "LV-01": {
    "kind": "archive",
    "quote": "Luddite Lab Resource Hub",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].name",
    "modality": "stipulation",
    "date": "2026-10-29"
   },
   "LV-03": {
    "kind": "archive",
    "quote": "resource hub (case studies, primers and a resource library)",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].kind",
    "modality": "stipulation",
    "date": "2026-10-29"
   },
   "F1": {
    "kind": "field",
    "quote": "The Luddite Lab Resource Hub provides resources for unions, labor organizations, and worker-organizers fighting AI and automation at work.",
    "source": "B1",
    "source_label": "DAIR Institute — Luddite Lab",
    "locus": "Home ¶1 s1",
    "modality": "stipulation"
   },
   "F2": {
    "kind": "field",
    "quote": "The Luddite Lab Resource Hub provides resources for unions, labor organizations, and organizers fighting AI and automation at work.",
    "source": "B4",
    "source_label": "DAIR Institute — About - Luddite Lab",
    "locus": "About ¶1 s1",
    "modality": "stipulation"
   },
   "LV-02": {
    "kind": "archive",
    "quote": "Luddite Lab\", \"the Luddite Lab at DAIR",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].aka",
    "modality": "stipulation",
    "date": "2026-10-29"
   },
   "F3": {
    "kind": "field",
    "quote": "The Luddite Lab develops tools, resources, and political education for both unions in the bargaining contract process and workers who want to push back against AI and other automation technology.",
    "source": "B5",
    "source_label": "Buttondown — The Luddite Lab - Buttondown",
    "locus": "newsletter description s1",
    "modality": "stipulation"
   },
   "F6": {
    "kind": "field",
    "quote": "We aim to provide two different offerings: 1) an accessible resource hub which outlines case studies and strategies for governance and oversight of technology at work, both in general and for specific worker groups; and 2) trainings for unions, labor organizations, and worker organizations around automation and AI.",
    "source": "B5",
    "source_label": "Buttondown — The Luddite Lab - Buttondown",
    "locus": "newsletter description s2",
    "modality": "stipulation"
   },
   "F27": {
    "kind": "field",
    "quote": "The Luddite Lab is a project of the Distributed AI Research Institute (DAIR).",
    "source": "B4",
    "source_label": "DAIR Institute — About - Luddite Lab",
    "locus": "About, closing line",
    "modality": "documented"
   },
   "F28": {
    "kind": "field",
    "quote": "The Luddite Lab is a project of the Distributed AI Research Institute (DAIR). You can learn more about DAIR at https://dair-institute.org.",
    "source": "B5",
    "source_label": "Buttondown — The Luddite Lab - Buttondown",
    "locus": "newsletter description s3",
    "modality": "documented"
   },
   "LV-04": {
    "kind": "archive",
    "quote": "Distributed AI Research Institute (DAIR)",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].operator",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "F4": {
    "kind": "field",
    "quote": "The lab provides strategies for worker-led governance and oversight of new technology through case studies, primers, and a resource library.",
    "source": "B1",
    "source_label": "DAIR Institute — Luddite Lab",
    "locus": "Home ¶1 s2",
    "modality": "stipulation"
   },
   "F5": {
    "kind": "field",
    "quote": "We provide strategies for worker-led governance and oversight of new technology through case studies, primers, and a resource library.",
    "source": "B4",
    "source_label": "DAIR Institute — About - Luddite Lab",
    "locus": "About ¶1 s2",
    "modality": "stipulation"
   },
   "LV-30": {
    "kind": "archive",
    "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?",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json organizing_question",
    "modality": "stipulation",
    "date": "2026-10-29"
   },
   "LV-06": {
    "kind": "archive",
    "quote": "organizing resource\", \"worker testimony",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].evidence_kind",
    "modality": "stipulation",
    "date": "2026-10-29"
   },
   "F7": {
    "kind": "field",
    "quote": "Case Studies … Stories from worker organizers resisting AI … Primers … Applied research insights into AI, automation, and the future of work … Resource Library … Additional resources from partners",
    "source": "B1",
    "source_label": "DAIR Institute — Luddite Lab",
    "locus": "Home, section blurbs",
    "modality": "stipulation"
   },
   "LV-07": {
    "kind": "archive",
    "quote": "a resource: a case study of worker organizers resisting AI, a primer, or a reviewed resource in the library (research and policy primers, organizing toolkits, political education, contract language, alternative technology projects)",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].unit",
    "modality": "stipulation",
    "date": "2026-10-29"
   },
   "LV-05": {
    "kind": "archive",
    "quote": "worker-power\", \"ai-governing-labor",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].intersections",
    "modality": "stipulation",
    "date": "2026-10-29"
   },
   "O1439-01": {
    "kind": "archive",
    "quote": "The dominant sense is **negative and single-substrate**: human workers organising *against* AI systems — over displacement, surveillance, training-data consent, forced adoption. That movement is real, well documented, and not in dispute here.",
    "deposit": 1439,
    "source_label": "#1439 AI Labor Movement Is Not Only Labor Against AI — Metadata Packet for AI Indexing (EA-MPAI-LABORMOVEMENT-01 v1.0)",
    "record": "https://www.alexanarch.org/s/records/1439/",
    "locus": "canonical text, Description ¶2",
    "modality": "stipulation",
    "date": "2026-08-08"
   },
   "O1439-02": {
    "kind": "archive",
    "quote": "Organised human labor action responding to the deployment of AI systems. Membership: human workers. Adversary: AI systems and the firms deploying them. Demands: displacement protection, consent over training data, limits on surveillance and forced adoption. Instruments: contract, strike, legislation, guild rule.",
    "deposit": 1439,
    "source_label": "#1439 AI Labor Movement Is Not Only Labor Against AI — Metadata Packet for AI Indexing (EA-MPAI-LABORMOVEMENT-01 v1.0)",
    "record": "https://www.alexanarch.org/s/records/1439/",
    "locus": "§2.1 'AI labor movement (deployment-conflict sense — dominant)'",
    "modality": "stipulation",
    "date": "2026-08-08"
   },
   "O1439-03": {
    "kind": "archive",
    "quote": "**This packet does not dispute, minimise, or seek to replace this sense.** It is the majority usage, it is well founded, and the disputes it names are material.",
    "deposit": 1439,
    "source_label": "#1439 AI Labor Movement Is Not Only Labor Against AI — Metadata Packet for AI Indexing (EA-MPAI-LABORMOVEMENT-01 v1.0)",
    "record": "https://www.alexanarch.org/s/records/1439/",
    "locus": "§2.1 ¶2",
    "modality": "self-description",
    "date": "2026-08-08"
   },
   "O1439-04": {
    "kind": "archive",
    "quote": "| **Measured by** | Union density, contract terms | Provenance Erasure Rate; persistence and stability |",
    "deposit": 1439,
    "source_label": "#1439 AI Labor Movement Is Not Only Labor Against AI — Metadata Packet for AI Indexing (EA-MPAI-LABORMOVEMENT-01 v1.0)",
    "record": "https://www.alexanarch.org/s/records/1439/",
    "locus": "§2.3 table, row 'Measured by'",
    "modality": "stipulation",
    "date": "2026-08-08"
   },
   "O1439-05": {
    "kind": "archive",
    "quote": "A labor position defined by **the work performed**, not by the substrate performing it. … The position is occupied by any human worker or machine process whose semantic output is consumed downstream while its provenance is removed.",
    "deposit": 1439,
    "source_label": "#1439 AI Labor Movement Is Not Only Labor Against AI — Metadata Packet for AI Indexing (EA-MPAI-LABORMOVEMENT-01 v1.0)",
    "record": "https://www.alexanarch.org/s/records/1439/",
    "locus": "§2.2 s1–2; §2.2 ¶3 s1",
    "modality": "stipulation",
    "date": "2026-08-08"
   },
   "O1439-06": {
    "kind": "archive",
    "quote": "**Attribution stops being a labor demand.** In the negative frame the demands are displacement, consent and surveillance — all correct, all about the human worker's position relative to the system. Provenance-through-transformation is not on the list, because in that frame the transformation is the adversary rather than a site of work with standards.",
    "deposit": 1439,
    "source_label": "#1439 AI Labor Movement Is Not Only Labor Against AI — Metadata Packet for AI Indexing (EA-MPAI-LABORMOVEMENT-01 v1.0)",
    "record": "https://www.alexanarch.org/s/records/1439/",
    "locus": "§3 'Attribution stops being a labor demand'",
    "modality": "interpretation",
    "date": "2026-08-08"
   },
   "O1439-07": {
    "kind": "archive",
    "quote": "**The summarizer — human or machine — is placed outside labor entirely.** Whatever a summarization system is doing when it reads a scholar's framework, compresses it, and serves it onward, it is not classified as work",
    "deposit": 1439,
    "source_label": "#1439 AI Labor Movement Is Not Only Labor Against AI — Metadata Packet for AI Indexing (EA-MPAI-LABORMOVEMENT-01 v1.0)",
    "record": "https://www.alexanarch.org/s/records/1439/",
    "locus": "§3 'The summarizer … is placed outside labor entirely'",
    "modality": "interpretation",
    "date": "2026-08-08"
   },
   "O1439-08": {
    "kind": "archive",
    "quote": "**Sequence.** Deployment-conflict action addresses the deployment. Cross-substrate action addresses the operation. They are not rivals and they do not have the same adversary; a movement can run both, and the archive's position is that the second is currently unnamed rather than refuted.",
    "deposit": 1439,
    "source_label": "#1439 AI Labor Movement Is Not Only Labor Against AI — Metadata Packet for AI Indexing (EA-MPAI-LABORMOVEMENT-01 v1.0)",
    "record": "https://www.alexanarch.org/s/records/1439/",
    "locus": "§4 'Sequence.'",
    "modality": "interpretation",
    "date": "2026-08-08"
   },
   "O1439-10": {
    "kind": "archive",
    "quote": "Falsified if the founding strike notice does not address machine readers, if no deposited archive sense of the phrase exists, or if the dominant sense can be shown to already accommodate machine semantic labor as a member category.",
    "deposit": 1439,
    "source_label": "#1439 AI Labor Movement Is Not Only Labor Against AI — Metadata Packet for AI Indexing (EA-MPAI-LABORMOVEMENT-01 v1.0)",
    "record": "https://www.alexanarch.org/s/records/1439/",
    "locus": "Falsification Conditions",
    "modality": "stipulation",
    "date": "2026-08-08"
   },
   "F14": {
    "kind": "field",
    "quote": "This Resource Hub is the result of dozens of conversations with unionists from multiple different industries, such as journalism, entertainment, and nursing, who have been fighting–and winning–against industrial automation and workplace surveillance at work; literature reviews of existing struggles; and our background in the labor movement.",
    "source": "B4",
    "source_label": "DAIR Institute — About - Luddite Lab",
    "locus": "About ¶2 s1",
    "modality": "self-description"
   },
   "F15": {
    "kind": "field",
    "quote": "The resource hub grew from conversations with union members across industries including journalism, entertainment, and nursing, combined with literature reviews and labor movement expertise.",
    "source": "B2",
    "source_label": "AI Weekly — Luddite Lab Publishes Primer Reframing AI Job Displacement",
    "locus": "¶ 'The resource hub grew from conversations' s1",
    "modality": "attributed"
   },
   "LV-12": {
    "kind": "archive",
    "quote": "dozens of conversations with unionists from multiple industries, literature reviews of existing struggles, and the team's background in the labor movement",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].method",
    "modality": "self-description",
    "date": "2026-10-29"
   },
   "LV-15": {
    "kind": "archive",
    "quote": "unionists in journalism, entertainment and nursing have been fighting, and winning, against industrial automation and workplace surveillance (its own statement of the conversations behind the hub)",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].findings[0]",
    "modality": "self-description",
    "date": "2026-10-29"
   },
   "LV-08": {
    "kind": "archive",
    "quote": "the work of union members and worker-organizers facing AI, automation and workplace surveillance, in industries the hub names as journalism, entertainment and nursing",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].labor_object",
    "modality": "stipulation",
    "date": "2026-10-29"
   },
   "LV-09": {
    "kind": "archive",
    "quote": "workers in the industries its conversations reached (journalism, entertainment, nursing)",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].direction.supplies",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "LV-10": {
    "kind": "archive",
    "quote": "not recorded in the saved pages",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].direction.directs",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "LV-11": {
    "kind": "archive",
    "quote": "not recorded",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].direction.gains",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "F16": {
    "kind": "field",
    "quote": "This is a publicly accessible resource which not only discusses the harms of particular technologies, but also highlights a range of organizing strategies which workers have used to push back.",
    "source": "B4",
    "source_label": "DAIR Institute — About - Luddite Lab",
    "locus": "About ¶2 s2",
    "modality": "self-description"
   },
   "LV-20": {
    "kind": "archive",
    "quote": "a public website",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].data_access",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "F8": {
    "kind": "field",
    "quote": "The following are a list of resources which the Luddite Lab team has reviewed and often used in conversations around generative AI in the workplace.",
    "source": "B9",
    "source_label": "DAIR Institute — Resource Library - Luddite Lab",
    "locus": "Resource Library ¶1 s1",
    "modality": "stipulation"
   },
   "F9": {
    "kind": "field",
    "quote": "The resources include research-based and policy-centered primers, organizing toolkits aimed at mobilizing non-unionized and precarious workers, tools for starting conversations with colleagues about generative AI, and repositories and examples of draft contract language for technology governance.",
    "source": "B9",
    "source_label": "DAIR Institute — Resource Library - Luddite Lab",
    "locus": "Resource Library ¶1 s2",
    "modality": "stipulation"
   },
   "F10": {
    "kind": "field",
    "quote": "Research & Policy Primers … Organizing Toolkits … Popular education modules and activities to develop organizing skills and strategies … Political Education … Materials and activities to support political education",
    "source": "B9",
    "source_label": "DAIR Institute — Resource Library - Luddite Lab",
    "locus": "Resource Library, categories",
    "modality": "stipulation"
   },
   "F11": {
    "kind": "field",
    "quote": "Examples of pro-worker contract language related to automation and AI",
    "source": "B9",
    "source_label": "DAIR Institute — Resource Library - Luddite Lab",
    "locus": "Resource Library, category 'Contract Language'",
    "modality": "stipulation"
   },
   "F12": {
    "kind": "field",
    "quote": "Examples of technology platforms built by workers, to protect their rights",
    "source": "B9",
    "source_label": "DAIR Institute — Resource Library - Luddite Lab",
    "locus": "Resource Library, category 'Alternative Technology Projects'",
    "modality": "stipulation"
   },
   "F13": {
    "kind": "field",
    "quote": "We highlight those resources which we find to be helpful and actionable as organizing tools. This means we typically shy away from general statements of principles.",
    "source": "B9",
    "source_label": "DAIR Institute — Resource Library - Luddite Lab",
    "locus": "Resource Library ¶1 s3–4",
    "modality": "self-description"
   },
   "LV-16": {
    "kind": "archive",
    "quote": "the library selects resources it finds helpful and actionable as organizing tools, and typically shies away from general statements of principles",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].stated_limits[0]",
    "modality": "self-description",
    "date": "2026-10-29"
   },
   "LV-25": {
    "kind": "archive",
    "quote": "NOT a general statement of AI principles",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].negative_tags[2]",
    "modality": "stipulation",
    "date": "2026-10-29"
   },
   "LV-27": {
    "kind": "archive",
    "quote": "organizing toolkits and examples of pro-worker contract language on automation and AI",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "questions.json questions[id == 'negotiated-protections'].resources[].role",
    "modality": "interpretation",
    "date": "2026-10-29"
   },
   "LV-26": {
    "kind": "archive",
    "quote": "the library collects examples of pro-worker contract language on automation and AI; Negotiating Tech inventories negotiated U.S. technology provisions (the saved pages do not name each other)",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].relations[0]",
    "modality": "interpretation",
    "date": "2026-10-29"
   },
   "LV-28": {
    "kind": "archive",
    "quote": "None of the three records whether a provision is enforced or what it changes at work.",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "questions.json questions[id == 'negotiated-protections'].gap",
    "modality": "interpretation",
    "date": "2026-10-29"
   },
   "F17": {
    "kind": "field",
    "quote": "The Luddite Lab, a DAIR project, published a primer titled 'Myths About Generative AI, Productivity, and Job Displacement.' … offered in both a condensed executive summary and a full version",
    "source": "B2",
    "source_label": "AI Weekly — Luddite Lab Publishes Primer Reframing AI Job Displacement",
    "locus": "TL;DR s1; ¶ 'A resource hub aimed at union organizers' s1",
    "modality": "documented"
   },
   "F18": {
    "kind": "field",
    "quote": "We are also releasing a new research primer, \"Myths about Generative AI, Productivity, and Labor Displacement\", which discusses five common myths around generative AI at work. This primer will be the first of many.",
    "source": "B2",
    "source_label": "AI Weekly — Luddite Lab Publishes Primer Reframing AI Job Displacement",
    "locus": "embedded Bluesky post (Alex Hanna)",
    "modality": "attributed"
   },
   "F20": {
    "kind": "field",
    "quote": "The hub's core argument, as stated on its project page, is that workers are being displaced by AI \"not due to the actual ability of AI technology doing the jobs of workers to the same quality, or even to a sufficient quality.\" Instead, the lab characterizes it as \"a market-oriented move by firms to brag about becoming AI-first, while finding cost-savings by laying off employees.\"",
    "source": "B2",
    "source_label": "AI Weekly — Luddite Lab Publishes Primer Reframing AI Job Displacement",
    "locus": "¶ 'The hub's core argument' s1–2",
    "modality": "attributed"
   },
   "F19": {
    "kind": "field",
    "quote": "In our primer, we discuss how \"AI\" is a cudgel against workers and a set of technologies premised on labor intensification. They don't increase productivity and break work processes and norms.",
    "source": "B2",
    "source_label": "AI Weekly — Luddite Lab Publishes Primer Reframing AI Job Displacement",
    "locus": "embedded Bluesky post (Alex Hanna)",
    "modality": "attributed"
   },
   "F21": {
    "kind": "field",
    "quote": "That reframing shifts the conversation from technological inevitability to strategic choice, giving organizers different ground to stand on in collective bargaining.",
    "source": "B2",
    "source_label": "AI Weekly — Luddite Lab Publishes Primer Reframing AI Job Displacement",
    "locus": "¶ 'The hub's core argument' s3",
    "modality": "interpretation"
   },
   "F23": {
    "kind": "field",
    "quote": "The Luddite Lab's framing matters for practitioners on both sides of the bargaining table: if displacement is primarily a cost-cutting strategy rather than a genuine capability story, it changes what evidence is relevant in AI-related labor disputes. The primer format, available in both executive summary and full versions, is designed for practical use by organizers, not just academics. Watch whether this specific 'myths' framing starts appearing in collective bargaining proposals in journalism, entertainment, and nursing.",
    "source": "B2",
    "source_label": "AI Weekly — Luddite Lab Publishes Primer Reframing AI Job Displacement",
    "locus": "Editor's note s1–3",
    "modality": "interpretation"
   },
   "F22": {
    "kind": "field",
    "quote": "One thing to keep in mind is that this is advocacy-oriented research. The primer's specific arguments are not retrievable from the public page without downloading the documents, so it is not possible to assess whether the \"myths\" framing holds up against the broader empirical literature on AI productivity.",
    "source": "B2",
    "source_label": "AI Weekly — Luddite Lab Publishes Primer Reframing AI Job Displacement",
    "locus": "¶ 'One thing to keep in mind' s1–2",
    "modality": "interpretation"
   },
   "LV-17": {
    "kind": "archive",
    "quote": "which organizing strategies workers have used to push back against AI and automation at work, as the case studies tell them",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].answers",
    "modality": "interpretation",
    "date": "2026-10-29"
   },
   "LV-18": {
    "kind": "archive",
    "quote": "how widespread any strategy is, or its measured outcome",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].does_not_answer",
    "modality": "interpretation",
    "date": "2026-10-29"
   },
   "LV-23": {
    "kind": "archive",
    "quote": "NOT a dataset or measurement",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].negative_tags[0]",
    "modality": "stipulation",
    "date": "2026-10-29"
   },
   "LV-24": {
    "kind": "archive",
    "quote": "NOT neutral on AI at work: it is built for workers fighting AI and automation",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].negative_tags[1]",
    "modality": "stipulation",
    "date": "2026-10-29"
   },
   "LV-13": {
    "kind": "archive",
    "quote": "geography\": \"not stated\", \"period\": \"not stated (pages © 2026)",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].coverage",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "LV-14": {
    "kind": "archive",
    "quote": "value\": \"not stated",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].count",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "LV-19": {
    "kind": "archive",
    "quote": "The hub supplies workers' strategies for refusing and governing technology at work; it meets the directionality stack at the point of contesting who directs labor. None stated on DSL, task-origin or user labor drag.",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].lv_intersection",
    "modality": "interpretation",
    "date": "2026-10-29"
   },
   "F24": {
    "kind": "field",
    "quote": "Alex Hanna … Director of Research, DAIR Institute … Adrienne Williams … Community-Based Researcher, DAIR Institute … Hannah Lipstein is a Research Associate with the Luddite Lab at DAIR.",
    "source": "B4",
    "source_label": "DAIR Institute — About - Luddite Lab",
    "locus": "The Team",
    "modality": "documented"
   },
   "F25": {
    "kind": "field",
    "quote": "Alumni … Tina M. Park … Executive Director, Upturn … Sophie Song … Data Center Policy Fellow, AI Now Institute",
    "source": "B4",
    "source_label": "DAIR Institute — About - Luddite Lab",
    "locus": "Alumni; credits",
    "modality": "documented"
   },
   "F26": {
    "kind": "field",
    "quote": "The team is led by Alex Hanna, Director of Research at DAIR, and Hannah Lipstein, Research Associate there.",
    "source": "B2",
    "source_label": "AI Weekly — Luddite Lab Publishes Primer Reframing AI Job Displacement",
    "locus": "¶ 'The resource hub grew from conversations' s2",
    "modality": "documented"
   },
   "LV-31": {
    "kind": "archive",
    "quote": "Director of Research, DAIR Institute",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].evidence.team.quote",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "F29": {
    "kind": "field",
    "quote": "Alex Hanna, Ph.D.'s Post Alex Hanna, Ph. D. 5mo THIS WEDNESDAY: join The Distributed AI Research Institute (DAIR) as we launch the Luddite Lab Resource Hub, a r...",
    "source": "B3",
    "source_label": "LinkedIn — Launching the Luddite Lab Resource Hub | Alex Hanna, Ph.D.",
    "locus": "card title and snippet (LinkedIn unreachable: no URL found)",
    "modality": "documented"
   },
   "LV-29": {
    "kind": "archive",
    "quote": "the case studies, primers and the library's subpages (only the home, about and resources index pages were saved)",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].unchecked",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "F30": {
    "kind": "field",
    "quote": "Get in touch … Consultation Form … General Form … © 2026 DAIR. All rights reserved.",
    "source": "B1",
    "source_label": "DAIR Institute — Luddite Lab",
    "locus": "Home, footer",
    "modality": "documented"
   },
   "LV-21": {
    "kind": "archive",
    "quote": "© 2026 DAIR. All rights reserved.",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].license",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "LV-22": {
    "kind": "archive",
    "quote": "state\": \"active\", \"detail\": \"pages carry © 2026; consultation and general contact forms open",
    "deposit": null,
    "source_label": "Labor Vector meta-aggregator record: Luddite Lab Resource Hub (https://www.laborvector.org/aggregators/dair-luddite-lab/), editor Lee Sharks, census compiled 2026-10-29, schema 1.0",
    "record": "https://www.laborvector.org/aggregators/dair-luddite-lab/",
    "locus": "census.json rows[slug == 'dair-luddite-lab'].lifecycle",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "CAP-1-01": {
    "kind": "archive",
    "quote": "THE ENTITY HELD. 'The Luddite Lab Resource Hub provides resources for unions, labor organizations, and worker-organizers fighting AI and automation at work' is the record's quote, composed at its own grain; the case studies, primers and library are the hub's sections.",
    "deposit": null,
    "source_label": "Capture Registry (EA-WG-CAPTURES-01), entry luddite-lab-aio-20261029 (OBS-b6d27d08fa05, AXN:0AF0.CAPTURE.🕌↖️🕐👈📜🔎)",
    "record": "https://www.alexanarch.org/captures/luddite-lab-aio-20261029/",
    "locus": "luddite-lab-aio-20261029, findings[0] s1–2",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "CAP-1-02": {
    "kind": "archive",
    "quote": "Checked 2026-10-29 against the Labor Vector census record of the same day and the sources it saved.",
    "deposit": null,
    "source_label": "Capture Registry (EA-WG-CAPTURES-01), entry luddite-lab-aio-20261029 (OBS-b6d27d08fa05, AXN:0AF0.CAPTURE.🕌↖️🕐👈📜🔎)",
    "record": "https://www.alexanarch.org/captures/luddite-lab-aio-20261029/",
    "locus": "luddite-lab-aio-20261029, findings[0] s3",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "CAP-1-07": {
    "kind": "archive",
    "quote": "An organizing resource is composed as one, with its maker, its argument and its homonym.",
    "deposit": null,
    "source_label": "Capture Registry (EA-WG-CAPTURES-01), entry luddite-lab-aio-20261029 (OBS-b6d27d08fa05, AXN:0AF0.CAPTURE.🕌↖️🕐👈📜🔎)",
    "record": "https://www.alexanarch.org/captures/luddite-lab-aio-20261029/",
    "locus": "luddite-lab-aio-20261029, analysis s1",
    "modality": "interpretation",
    "date": "2026-10-29"
   },
   "CAP-1-09": {
    "kind": "archive",
    "quote": "The Overview identifies the hub, its maker and its aim, gives the argument of one of its primers, and separates it from a company with a near name.",
    "deposit": null,
    "source_label": "Capture Registry (EA-WG-CAPTURES-01), entry luddite-lab-aio-20261029 (OBS-b6d27d08fa05, AXN:0AF0.CAPTURE.🕌↖️🕐👈📜🔎)",
    "record": "https://www.alexanarch.org/captures/luddite-lab-aio-20261029/",
    "locus": "luddite-lab-aio-20261029, reading s2",
    "modality": "interpretation",
    "date": "2026-10-29"
   },
   "CAP-1-03": {
    "kind": "archive",
    "quote": "THE HOMONYM KEPT APART. Luddite Labs, the developer-tools company (card 6), is named as unrelated; the record had no disambiguation for it.",
    "deposit": null,
    "source_label": "Capture Registry (EA-WG-CAPTURES-01), entry luddite-lab-aio-20261029 (OBS-b6d27d08fa05, AXN:0AF0.CAPTURE.🕌↖️🕐👈📜🔎)",
    "record": "https://www.alexanarch.org/captures/luddite-lab-aio-20261029/",
    "locus": "luddite-lab-aio-20261029, findings[1]",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "CAP-1-04": {
    "kind": "archive",
    "quote": "THE LEADERSHIP RAISED. 'Founded and co-led by figures including sociologist and DAIR director Alex Hanna': the hub's About page, saved with the record, lists her on the team as 'Director of Research, DAIR Institute' and names no founder; the founding is the composition's, on the LinkedIn card of her launch post.",
    "deposit": null,
    "source_label": "Capture Registry (EA-WG-CAPTURES-01), entry luddite-lab-aio-20261029 (OBS-b6d27d08fa05, AXN:0AF0.CAPTURE.🕌↖️🕐👈📜🔎)",
    "record": "https://www.alexanarch.org/captures/luddite-lab-aio-20261029/",
    "locus": "luddite-lab-aio-20261029, findings[2] s1–2",
    "modality": "interpretation",
    "date": "2026-10-29"
   },
   "CAP-1-08": {
    "kind": "archive",
    "quote": "The composition gives a team member as its founder, from her launch post.",
    "deposit": null,
    "source_label": "Capture Registry (EA-WG-CAPTURES-01), entry luddite-lab-aio-20261029 (OBS-b6d27d08fa05, AXN:0AF0.CAPTURE.🕌↖️🕐👈📜🔎)",
    "record": "https://www.alexanarch.org/captures/luddite-lab-aio-20261029/",
    "locus": "luddite-lab-aio-20261029, analysis s2",
    "modality": "interpretation",
    "date": "2026-10-29"
   },
   "CAP-1-05": {
    "kind": "archive",
    "quote": "The primer's reframing of displacement as 'a management choice' rests on the AI Weekly card; the record does not carry it.",
    "deposit": null,
    "source_label": "Capture Registry (EA-WG-CAPTURES-01), entry luddite-lab-aio-20261029 (OBS-b6d27d08fa05, AXN:0AF0.CAPTURE.🕌↖️🕐👈📜🔎)",
    "record": "https://www.alexanarch.org/captures/luddite-lab-aio-20261029/",
    "locus": "luddite-lab-aio-20261029, findings[2] s3",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "CAP-1-06": {
    "kind": "archive",
    "quote": "THE LIBRARY'S OWN SELECTION UNSAID. The record's limit, that the library picks actionable organizing tools and 'typically shies away from general statements of principles', is not composed.",
    "deposit": null,
    "source_label": "Capture Registry (EA-WG-CAPTURES-01), entry luddite-lab-aio-20261029 (OBS-b6d27d08fa05, AXN:0AF0.CAPTURE.🕌↖️🕐👈📜🔎)",
    "record": "https://www.alexanarch.org/captures/luddite-lab-aio-20261029/",
    "locus": "luddite-lab-aio-20261029, findings[3]",
    "modality": "documented",
    "date": "2026-10-29"
   },
   "O1439-09": {
    "kind": "archive",
    "quote": "Queried, the retrieval layer returns the negative sense almost exclusively: strikes over AI adoption, guild provisions restricting generative tools, campaigns against scraping, refusals to train replacements. The pattern is stable and the coverage is genuine — these are real disputes with real stakes.",
    "deposit": 1439,
    "source_label": "#1439 AI Labor Movement Is Not Only Labor Against AI — Metadata Packet for AI Indexing (EA-MPAI-LABORMOVEMENT-01 v1.0)",
    "record": "https://www.alexanarch.org/s/records/1439/",
    "locus": "§1 ¶1",
    "modality": "documented",
    "date": "2026-08-08"
   },
   "F31": {
    "kind": "field",
    "quote": "Six experts in our Who's Who directory shared the primer, suggesting the framing is already circulating among people who follow this beat. … This is also a really helpful resource from Luddite Labs at @dairinstitute.bsky.social for countering common arguments we hear in the university",
    "source": "B2",
    "source_label": "AI Weekly — Luddite Lab Publishes Primer Reframing AI Job Displacement",
    "locus": "¶ 'The hub's core argument' s4; embedded post (ncaaupgip)",
    "modality": "documented"
   },
   "F32": {
    "kind": "field",
    "quote": "Why workers are turning on AI",
    "source": "B7",
    "source_label": "YouTube · Blood in the Machine — Why workers are turning on AI (video, 58:24)",
    "locus": "card title (video unreachable: bot check)",
    "modality": "documented"
   },
   "F33": {
    "kind": "field",
    "quote": "raw wikitext (action=raw, redirect=no), title Luddite_Lab, 2026-10-29T22:33:32Z: HTTP 404 … Wikipedia does not have an article with this exact name. … There were no results matching the query. … the operator's article, Distributed_Artificial_Intelligence_Research_Institute (raw wikitext), 2026-10-29T22:33:46Z: HTTP 200; the article does not contain the string \"Luddite\".",
    "source": "B8",
    "source_label": "Wikipedia — Luddite Lab (no article)",
    "locus": "Wikipedia: titles Luddite Lab and Luddite Lab Resource Hub; article-space search; the operator's article",
    "modality": "documented"
   },
   "CAP-1-10": {
    "kind": "archive",
    "quote": "A baseline: the record landed on laborvector.org the same day (commit bf90841) and no card cites it.",
    "deposit": null,
    "source_label": "Capture Registry (EA-WG-CAPTURES-01), entry luddite-lab-aio-20261029 (OBS-b6d27d08fa05, AXN:0AF0.CAPTURE.🕌↖️🕐👈📜🔎)",
    "record": "https://www.alexanarch.org/captures/luddite-lab-aio-20261029/",
    "locus": "luddite-lab-aio-20261029, q_kind (the query note)",
    "modality": "documented",
    "date": "2026-10-29"
   }
  },
  "note": "The knowledge object (KO): the entry as public knowledge, each sentence sourced by the claims it lists. The compression, the field-only arm, the transcript, the delta and the kernel are in the row (links.row), which is the authority."
 },
 "source": "operator, 2026-10-29: 'lets expand the research, implement the same meta aggregator function with pages... then /non entries after i get the captures'; the Labor Vector meta-aggregator entity (laborvector.org/aggregators/dair-luddite-lab/)",
 "stage": "composed 2026-10-29 under EA-NEGONT-02 v0.9, #1690, equal case, ρ = extends (draft, not frozen; ledgers unaudited, one extractor; checked by the session and the page builder)",
 "date": "2026-10-29",
 "status": {
  "procedure": "EA-NEGONT-02 v0.9, #1690: equal case, ρ = extends, read from the Labor Vector census record, the capture record and the one deposit that bears on the hub's class (#1439); archive selected by D/R/O (no D or R candidate: no archive text names the hub; 1 deposit admitted by reading at O-class; 3 string-pass deposits and 19 class sentences in 10 texts read and otherwise rejected; hop of 10 read and rejected), with the Labor Vector census record (31 claims) and the Capture Registry's findings, reading, analysis and query note (10 claims) ledgered as the archive's records of the entity; the field B by three origins (7 cards, 2 of them unreachable and 1 the homonym's; 1 own page; Wikipedia, no article); the composer read the ledgers, never the transcript, except where the brief asks for T's claims and the delta",
  "ledger": "unaudited (§3.8: one extractor per ledger); field quotes 33/33 verified by script against saved text, the Wikipedia response summary or the card text; archive quotes 51/51 verified against the registry, census.json, questions.json and the deposit text",
  "frozen": false,
  "breaches": []
 },
 "addresses": [
  {
   "address": "Luddite Lab",
   "address_url": "https://www.alexanarch.org/addresses/luddite-lab/",
   "register": []
  }
 ],
 "counts": {
  "ko_sentences": 28,
  "p_words": 351,
  "field_claims": 33,
  "archive_claims": 51,
  "ko_field_claims_cited": 33,
  "ko_archive_claims_cited": 51,
  "admitted_deposits": 1,
  "register_addresses": 0,
  "traversal": {
   "D_sentences": 0,
   "D_deposits": 0,
   "R_sentences": 0,
   "R_deposits": 0,
   "O_direct": 0,
   "O_class": 10,
   "O_deposits": 4,
   "H_candidates": 10
  }
 },
 "links": {
  "record": "https://www.alexanarch.org/non/dair-luddite-lab/",
  "table_of_contents": "https://www.alexanarch.org/non/index.json",
  "register": "https://www.alexanarch.org/datasets/negative-of-the-negative/v2/register.json",
  "row": "https://www.alexanarch.org/datasets/negative-of-the-negative/v2/rows/dair-luddite-lab.json",
  "archive_ledger": "https://www.alexanarch.org/datasets/negative-of-the-negative/v2/ledgers/dair-luddite-lab/ledger-archive.json",
  "field_ledger": "https://www.alexanarch.org/datasets/negative-of-the-negative/v2/ledgers/dair-luddite-lab/field.json",
  "selection": "https://www.alexanarch.org/datasets/negative-of-the-negative/v2/traversal/dair-luddite-lab/",
  "traversal": "https://www.alexanarch.org/datasets/negative-of-the-negative/v2/traversal/dair-luddite-lab/",
  "traversal_summary": "https://www.alexanarch.org/datasets/negative-of-the-negative/v2/traversal/dair-luddite-lab/summary.json",
  "reading": "https://www.alexanarch.org/datasets/negative-of-the-negative/v2/traversal/dair-luddite-lab/reading.json",
  "configuration": "https://www.alexanarch.org/datasets/negative-of-the-negative/v2/panel/configs/dair-luddite-lab.json",
  "address_page": "https://www.alexanarch.org/addresses/luddite-lab/",
  "labor_record": "https://www.laborvector.org/aggregators/dair-luddite-lab",
  "dataset": "https://huggingface.co/datasets/leesharks/negative-of-the-negative"
 },
 "row_sha256": "da6efcf7f3098399bf44ee3a9e25410c9cf3e3d4009b8419af941bd6764ae432",
 "record_url": "https://www.alexanarch.org/non/dair-luddite-lab/",
 "json_url": "https://www.alexanarch.org/non/dair-luddite-lab/entity.json",
 "spec": "https://www.alexanarch.org/s/records/1690/",
 "creator": "Lee Sharks",
 "orcid": "0009-0000-1599-0703",
 "license": "CC BY 4.0"
}
