{
  "schema_version": "1.0",
  "scope": "Completed bounded research cycles, not completion of the wider programme or public deployment.",
  "cycles": [
    {
      "id": "cycle-0001",
      "workstream": "edition-concordance",
      "purpose": "Adjudicate the Josephus 17.13 counterpart at source-section depth and distinguish chapter heading from paragraph evidence",
      "completed_at": "2026-10-28T12:51:24.690819+00:00",
      "status": "completed-bounded-batch",
      "build_id": "88d04d7330387dbf7c8eac2ca558d575cb78b95352795932d48e322cf97dc400",
      "outcome": "Adjudicated English reader 17.13 against Niese 17.339–341 within Greek reader 17.332; separated chapter heading from paragraph evidence and retained raw same-label quarantine.",
      "next_action": "Use the reviewed Greek paragraph to register the explicitly named high priests and their undated succession, keeping their institution separate from Roman colleges.",
      "limits": [
        "Paragraph correspondence is editorial; it is not word alignment, a calendar conversion or a correction of raw reader/XML numbering."
      ],
      "validation": {
        "data_checks": 127,
        "browser_checks": 71,
        "browser_report_sha256": "c7ff2a8ce6b3effaee38500fc21fc212d42451345c33cf6e14f9677d96903d82",
        "validation_sha256": "ae87d734e48beb8eaad38cddfe9017ea6b09575279beca493d6af1d25f09ad0a",
        "manifest_sha256": "f479b0004f257484342d4fb73730c880857dfcac98963bb5fa78a3361167cd5a"
      }
    },
    {
      "id": "cycle-0002",
      "workstream": "priestly-cohorts",
      "purpose": "Admit source-local Judaean high-priest appointments and succession from Josephus Antiquities 17.339 and 17.341 without Roman-college or PIR identity conflation",
      "completed_at": "2026-10-28T13:03:08.611676+00:00",
      "status": "completed-bounded-batch",
      "build_id": "3915f9f0b01726ca970a509083a3729680cb6c8afbd8728d7074358939f0a003",
      "outcome": "Added Joazar son of Boethus, Eleazar his brother and Jesus son of Sie as source-local people, with four source statements and three linked office records for the Judaean high priesthood. Exact Niese references are retained; calendar dates remain unknown.",
      "next_action": "Inspect Piso Dacia II entry 75, Macrinius Vindex, against the existing official PIR 8662 identity receipt. Separate dated source attestations, restored readings and proposed family or later-career identities before admitting the next governor batch.",
      "limits": [
        "The Judaean high priesthood is a separate institution from Roman colleges; this batch does not fill the missing Roman annual priestly rosters.",
        "Josephus is the narrative witness. No full tenure, independent documentary corroboration, calendar conversion or external person identity is inferred."
      ],
      "validation": {
        "data_checks": 132,
        "browser_checks": 74,
        "browser_report_sha256": "6ab8a0138256f772eac766e4f72eeea1145d885052d0fa2dcf936fa7960f4d2d",
        "validation_sha256": "8f68a9dd108bf050a3672b5ac5588c918ee5bb2f54b5c956f96db5bac379c494",
        "manifest_sha256": "ba3e831c4dbdec2be0d80ff38d77b995fd4320599e5438a48ed45b259b7b74a0"
      }
    },
    {
      "id": "cycle-0003",
      "workstream": "governor-cohorts",
      "purpose": "Review Macrinius Vindex in Piso Dacia II entry 75 and admit dated provincial attestations while separating restored readings and proposed career or kinship identities",
      "completed_at": "2026-10-28T13:36:56.595906+00:00",
      "status": "completed-bounded-batch",
      "build_id": "5d05ec314596e37b9af9750ae9e2bad64fcc79e660a5b938d994532da3cd1e67",
      "outcome": "Added two separately dated Macrinius Vindex provincial attestations (151 and 154 as reported by Piso), explicitly linked to PIR 8662. Preserved restored readings and excluded proposed tenure, intermediate offices, origins and kinship. Corrected source-attestation chronology labels, retained literal evidence without scripts and expanded the default timeline to admitted date bounds.",
      "next_action": "Begin a consular batch for 97–105 CE from the local Degrassi volume: inspect exact pages and images, reconcile ordinary names, iterations and roles against published corrections, and admit only supported pairs with source-page receipts. Keep suffects and disputed readings separate; do not infer complete annual coverage.",
      "limits": [
        "The two diploma readings are mediated by Piso; the 154 dating argument and original diploma publications have not been independently re-adjudicated. Inaccessible original articles are recorded for later collation.",
        "Neither the dates nor the document find contexts establish continuous tenure, personal presence, birthplace, intermediate offices or a father–son relationship."
      ],
      "validation": {
        "data_checks": 136,
        "browser_checks": 78,
        "browser_report_sha256": "4322292a14a21f9cca519537ab28a7561270ed997506f52fc849a592a11a9b19",
        "validation_sha256": "d9c39d3f619f8a56f9720a8a3559368475341922742c1107c393576ee48239f3",
        "manifest_sha256": "ca4fc28057554d8438c9e76144ddb29114cf32ab81c113e9c0e44f29d153a648"
      }
    },
    {
      "id": "cycle-0004",
      "workstream": "consular-spine",
      "purpose": "Review Degrassi ordinary consuls for 97–105 CE, reconcile edition readings and roles, and extend the consular chronology with source-page receipts",
      "completed_at": "2026-10-28T13:55:51.029956+00:00",
      "status": "completed-bounded-batch",
      "build_id": "371b0a61fbbe9227972c454e00afc179b1fc03e3d2e5901473bd6cc0a49bcedb",
      "outcome": "Extended the source-qualified ordinary consular roster through 105 CE with nine inspected Degrassi pairs (18 office records), exact heading/page receipts and selected later checks. Retained Sosius/Sossius spelling, Manius and iteration distinctions, the reported 102 name-order variation and the 105 ordinary/suffect distinction. Added explicit edition/batch guards so post-96 rows cannot inherit Gallivan provenance. Earlier years and receipts remain unchanged.",
      "next_action": "Inspect Piso Dacia II entry 76, Tib. Claudius Quintilianus (printed 122–123), and CIL III 836 against the explicit PIR² C 993 reference. Distinguish the building attestation and the procurator suo wording from the modern provincial/governor classification; admit only a source-qualified office claim if the rank and jurisdiction argument is supported. Do not infer succession, complete tenure or presence at an inherited capital point.",
      "limits": [
        "The nine pairs remain Degrassi edition readings. Selected later checks cover only 97, 102 and 104; the full later scholarship and every primary document have not been collated.",
        "Suffects remain unreviewed in these nine years. No full-year tenure, person identity merge, personal presence or historical completeness is inferred."
      ],
      "validation": {
        "data_checks": 136,
        "browser_checks": 78,
        "browser_report_sha256": "c1c298305964297a12428eed395e7662e19ce85d21a088949eb179d75c1834ae",
        "validation_sha256": "4cf9f056850cb130abc27d958e57bad46a5a780213dada92a791c5ea9218e1be",
        "manifest_sha256": "4463817d9857aa4758fb886bd188a075f705122f9cf33ff841abdeb3408b9736"
      }
    },
    {
      "id": "cycle-0005",
      "workstream": "quality-foundation",
      "purpose": "Repair the consular batch delivery after live mobile verification found document overflow; preserve the cycle-0004 source admission and audit the resulting presentation generation",
      "completed_at": "2026-10-28T14:02:26.886476+00:00",
      "status": "completed-bounded-batch",
      "build_id": "371b0a61fbbe9227972c454e00afc179b1fc03e3d2e5901473bd6cc0a49bcedb",
      "outcome": "Repaired delivery of the cycle-0004 consular batch after live mobile verification exposed document overflow. The wide roster now scrolls within a named keyboard-accessible region on narrow screens; desktop and no-script evidence are retained. New mobile, keyboard and no-script regression checks pass, along with the live preview. No historical source claim changed.",
      "next_action": "Inspect Piso Dacia II entry 76, Tib. Claudius Quintilianus (printed 122–123), and CIL III 836 against PIR² C 993. Distinguish the building attestation and procurator suo wording from the modern provincial/governor classification; admit only a source-qualified office claim if the rank and jurisdiction argument is supported. Do not infer succession, complete tenure or personal location from capital context.",
      "limits": [
        "This is a presentation repair linked to cycle-0004. Source qualifications and unreviewed suffect coverage remain unchanged; the earlier cycle record retains its original generation and check scope."
      ],
      "validation": {
        "data_checks": 136,
        "browser_checks": 78,
        "browser_report_sha256": "c1c298305964297a12428eed395e7662e19ce85d21a088949eb179d75c1834ae",
        "validation_sha256": "4cf9f056850cb130abc27d958e57bad46a5a780213dada92a791c5ea9218e1be",
        "manifest_sha256": "4463817d9857aa4758fb886bd188a075f705122f9cf33ff841abdeb3408b9736"
      }
    },
    {
      "id": "cycle-0006",
      "workstream": "governor-cohorts",
      "purpose": "Review Piso Dacia II entry 76, Tib. Claudius Quintilianus, separating the dated building-inscription office from inferred rank, jurisdiction and proposed diploma identity",
      "completed_at": "2026-10-28T15:25:12.132183+00:00",
      "status": "completed-bounded-batch",
      "build_id": "6b3384f6a20d258c4d873cc3656508174d61fa5f60d4c9d272f39541c8db4951",
      "outcome": "Admitted Quintilianus CIL III 836 as one source-qualified building-inscription office attestation under 157 in Piso, explicitly linked to PIR 4451 / C 993. Added a typed and visible distinction between the inscribed procurator wording and the modern presidial/provincial attribution. Inspected the 2025 diploma publication and withheld its conditional unnamed-governor identification and 155/156 dates. Earlier office claims remain unchanged; source, semantic, browser and live desktop/mobile checks passed.",
      "next_action": "Review the Latin source text of Tacitus Annals 3.58 and 3.71 alongside the existing Maluginensis material at 4.16. Verify the exact passages and identity basis, then distinguish priestly role, requested provincial assignment and imperial permission or refusal. Admit only explicit source statements; do not turn an office request into an actual governorship or force the unresolved PIR identities.",
      "limits": [
        "The year 157 and presidial/provincial classification follow Piso; the inscribed title is procurator suo. No new document autopsy or independent exact conversion of tribunician power is claimed.",
        "The 2025 diploma lacks the governor name. It supplies no accepted Quintilianus attestation in 155/156, continuous tenure, immediate succession, personal location or Virunum namesake identity."
      ],
      "validation": {
        "data_checks": 140,
        "browser_checks": 80,
        "browser_report_sha256": "90858656c0bdda79b5fb08a6680d540aef999dace14c0db07eea694528fad81d",
        "validation_sha256": "833dab747a1f877552ffc81210ea3951edfbea23be2ee75c00f21a843df2d790",
        "manifest_sha256": "739c01ac2934625f432fa8a236ecd506f1be0a6a4c158213ebd118f7bb6177db"
      }
    },
    {
      "id": "cycle-0007",
      "workstream": "priestly-cohorts",
      "purpose": "Review Tacitus Annals 3.58 and 3.71 for Maluginensis, distinguishing the attested priestly role, petition for Asia, reported rules and refusal from an actual provincial office",
      "completed_at": "2026-10-28T16:27:25.677122+00:00",
      "status": "completed-bounded-batch",
      "build_id": "ec293f99b171c89e68b51d9cd0cc1147c4b08d9eed03605ea06e5d7f389ae284",
      "outcome": "Linked Maluginensis to six Latin source statements distinguishing his priestly role, request for Asia, reported argument, pontifical rule, refusal and allotment elsewhere. Added one source-local priestly attestation in 22 CE and inspectable, hash-bound consular-frame evidence for the request/response context. The original Augustan enactment date, actual leave, provincial tenure and external identity remain unasserted. Prior source statements and review dates are preserved; data, browser and live desktop/mobile checks passed.",
      "next_action": "Review the Carlisle stylus tablet Brit. 54.16 using the retained official RIB capture and current edition/diplomatic text. Incorporate it as a partial documentary consular-date witness linked to the source-qualified 104 CE year. Preserve restoration marks, the missing colleague and the record’s under-development status; do not copy the full roster pair into the document or infer Suburanus’ personal presence at Carlisle.",
      "limits": [
        "Tacitus is the narrative witness. The speaker’s argument, the decree as reported and the refusal remain distinct; no original decree text or independent event corroboration is claimed.",
        "The 22 CE frame dates the reviewed hearing episodes only. It does not date the original Augustan enactment, establish an exact day, continuous priestly tenure, Asian governorship, actual illness, leave or a journey. The father and unnamed son retain source-local identities."
      ],
      "validation": {
        "data_checks": 153,
        "browser_checks": 85,
        "browser_report_sha256": "83f8c68c31f5afbc74b3807025db19348760652b8b063837c352cc941c071162",
        "validation_sha256": "ef2dd444f2a1dbc669739dc04baadf442509e977d529836379148c7a27209183",
        "manifest_sha256": "7433dcd0a2540bf904ed8e8a3b757904d285364dc8c20032d6104e1163488053"
      }
    },
    {
      "id": "cycle-0008",
      "workstream": "documentary-witnesses",
      "purpose": "Incorporate RIB Brit. 54.16 as a source-qualified partial documentary consular-date witness, preserving edition readings, missing colleague, documentary geography and identity limits",
      "completed_at": "2026-10-28T17:25:49.756481+00:00",
      "status": "completed-bounded-batch",
      "build_id": "63ba48c1faf7e6a7a3429ac7c23bcb1fb1f5e83ce5e7e802b72034990ebe73a8",
      "outcome": "Integrated Carlisle tablet Brit. 54.16 as a documentary consular-date witness: document, edition, edited/diplomatic readings, source-local person and 104 CE interpretation remain distinct. Linked the witness view, person timeline and structured authority export; preserved the absent colleague, unset header date and provisional edition warning. Fresh source, semantic, browser and live desktop/mobile checks passed.",
      "next_action": "Inspect Degrassi 1952 for 106–115 CE and admit only page-checked ordinary pairs with row-level provenance and correction leads. Keep Tab. Vindol. III 581.20 queued for independent documentary inspection; do not treat the RIB comparandum as an inspected second witness.",
      "limits": [
        "One tablet and one online edition; its two display readings are dependent. This batch does not claim image autopsy, independent reading verification, a completed consular pair or a PIR identity decision.",
        "The 104 CE date follows the edition commentary and dates the document formula. Day/month, execution place, personal presence, journey and continuous consulship are unasserted. Find context remains documentary metadata without invented geometry.",
        "Local review only. No deployment, database import, global authority merge or programme-wide completion."
      ],
      "validation": {
        "data_checks": 166,
        "browser_checks": 90,
        "browser_report_sha256": "ceae3702d9dd1f5c1d3db068c138b5a707a231f9f0861e58d40328da8aad6d88",
        "validation_sha256": "cd3b971cdaa70b54729aa6534e984262762b57d78f832ae57ad3f2776268f576",
        "manifest_sha256": "370d74be70996d5bfc143907a24b01d9d1c916a30476553d868035156701c781"
      }
    },
    {
      "id": "cycle-0009",
      "workstream": "consular-spine",
      "purpose": "Extend the page-checked ordinary consular reference through 115 CE, retaining source variants, later-correction limits and separation from suffects",
      "completed_at": "2026-10-28T18:20:51.998496+00:00",
      "status": "completed-bounded-batch",
      "build_id": "1abccc7385997215b6ca375b97200499d4624abdfbd4cf9fa08174efb9b8ed89",
      "outcome": "Extended the source-qualified ordinary consular reference through 115 CE with ten page-checked pairs from Degrassi. Preserved iterations, source variants and the full continued Manilius heading for 114. Linked two dated AshLI short-form comparisons inside the owning source folds and no-script rows; the next unreviewed ordinary segment now begins at 116. Fresh source, semantic, browser and live desktop/mobile checks passed.",
      "next_action": "Rotate to a governor batch: inspect the next unincorporated entry in Piso, Fasti provinciae Daciae II, and check its explicit references against PIR before admitting discrete attestation points. Keep jurisdiction, personal presence and continuous tenure distinct. The next consular segment begins at 116 CE; independent Vindolanda III 581.20 inspection remains queued.",
      "limits": [
        "The new pairs are Degrassi 1952 source-edition readings, not an exhaustive current prosopographical revision. No suffects, full-year tenures, identities or personal spatial assertions are added; 13 CE remains held.",
        "AshLI 179 and 181, version 18-Aug-25, report short consular formulae for 114–115. They do not corroborate the full polyonymous names or personal presence. Catalogue and earlier cited editions remain dependent publications; no object autopsy or new documentary-object admission is claimed.",
        "Later Arctos nomenclature and order studies returned an access challenge and remain unincorporated leads. No corrections are admitted from search snippets. Local review only; no publication, import, authority merge or programme-wide completion."
      ],
      "validation": {
        "data_checks": 166,
        "browser_checks": 90,
        "browser_report_sha256": "e98659893cee117c31dfce3d5c1379c97a119897093ea085638b7e0a447ab099",
        "validation_sha256": "aeb8d8f391e5059a72f01d3d386bfbf704a06031a5fa3325aaed93369f771733",
        "manifest_sha256": "b5be78f929ffc08a66f7fbe9126584bffe5af06f97158c4450864f08eb24db85"
      }
    },
    {
      "id": "cycle-0010",
      "workstream": "governor-cohorts",
      "purpose": "Review the Volusius Dacia Porolissensis diploma as one uncertain-date attestation, separating fragmentary identity and jurisdiction from reconstructed careers and tenures",
      "completed_at": "2026-10-28T19:34:00.624692+00:00",
      "status": "completed-bounded-batch",
      "build_id": "a413665d9b78a438e3994aaf900c0a3defb82364864a1db8288cc4c1d2ab738a",
      "outcome": "Added Volu[sius?] as one source-qualified Dacia diploma attestation with 161 or 162 as alternative document years. A typed source-reading review preserves Piso’s printed formula and 24 October date beside the frozen PIR 26 October reading; no calendar day is chosen. Restored office wording is labelled explicitly. Verified the Dacia PIR source-record link while keeping the Tingitana record and expanded-name/career hypotheses separate. Fresh source, semantic, browser and actual desktop/mobile/no-script checks passed.",
      "next_action": "Rotate to priestly evidence: select one citation-bearing unreviewed priestly clause from the PIR queue and inspect its printed entry or cited ancient text before admission. Keep the missing Rüpke annual/biographical sections blocked; do not substitute introduction metadata. The original Volusius diploma edition remains an access-blocked lead for future day collation, without repeated unchanged retries.",
      "limits": [
        "The one diploma is reproduced in Piso II entry 77.2, printed pp. 123–124. The alternative years are document search placements, not two office attestations, a continuous 160–163 tenure or endpoints.",
        "Published day readings remain unresolved. The current official PIR responses verify fragmentary names and source references only; the career/date wording is from the frozen source export. The original ZPE PDF returned HTTP 500 and no reading from its search snippet is admitted.",
        "No L. praenomen, Martialis cognomen, military-tribune or Tingitana career, immediate succession, kinship, personal presence or journey is admitted. The jurisdiction retains null geometry. Local review only; no deployment, database import, global authority merge or programme-wide completion."
      ],
      "validation": {
        "data_checks": 172,
        "browser_checks": 95,
        "browser_report_sha256": "947a7ed9d819a5795e05779b39c47137a73112cf9d9fe512278aa855cedd0fb9",
        "validation_sha256": "a9a8638f1784f5f8969d382e349cee88a7614fef86c7632329a1c81f8a54db8e",
        "manifest_sha256": "5ca4c71a8c7f167fe2ab35d6739b8ea52f53094077514eaffef7c8ff0cb8b61f"
      }
    },
    {
      "id": "cycle-0011",
      "workstream": "priestly-cohorts",
      "purpose": "Inspect and curate the Calventia Marcellina priestly source with explicit restorations, documentary dating and institutional limits, without borrowed namesake careers",
      "completed_at": "2026-10-28T20:50:49.777004+00:00",
      "status": "completed-bounded-batch",
      "build_id": "fff0891c2e0035a65c1c396b6913d97addc1e6c52ee9501f8afe5148b4239c59",
      "outcome": "Integrated two reviewed flaminica clauses for Calventia Marcellina from AE 1974, 348 as reported by Arnaldi and Granino Cecere in Acta XII I (2007), preserving one inscription dependency, restorations and document-only post-176 dating. Fixed open-bound chronology display in the connection and PIR register views and long institution select overflow on mobile; fresh source, semantic and affected browser gates passed.",
      "next_action": "Rotate to the documentary cohort: inspect the official Tab. Vindol. III 581.20 source independently from Carlisle Brit. 54.16, preserving its own formula, date scope, edition dependencies and source-local identities.",
      "limits": [
        "One inscription underlies two role clauses and two dependent published treatments; selected pages only, without object autopsy or full-volume collation.",
        "After 176 dates the inscription only. The latest bound, complete term, annual attestations, co-option, sequence and simultaneity remain unknown; the selected display window supplies no missing date.",
        "The second divine recipient remains restored and queried. No certain Faustina-the-Elder identification, institutional level, personal place, father identity, social rank or Dacian namesake relation is admitted.",
        "Official PIR ID 3520 verifies normalized name and AE reference only; its current JSON has no career or date fields. The 2014 Granino Cecere monograph remains metadata-only, and full Rüpke rosters remain inaccessible in the inspected extract.",
        "Verified local generation only; no deployment, database import, global authority merge or outreach."
      ],
      "validation": {
        "data_checks": 178,
        "browser_checks": 100,
        "browser_report_sha256": "286419070a40345cfd0e14b9bc322cdbdfb9b2f11a55918828e402bb2a74db63",
        "validation_sha256": "49e91f6ad3b30e146c5e78686da69832337e5d1ba966fb66205683ce3e0fb7ca",
        "manifest_sha256": "c6bb0228cbb8dfa221b773a50d325891baf24544cde587ef69d0ba0cbff8fcec"
      }
    },
    {
      "id": "cycle-0012",
      "workstream": "quality-foundation",
      "purpose": "Separate register-owned artifacts from independently receipted research history, strengthen ownership validation and verify the complete finish sequence without altering cycle-0011 evidence",
      "completed_at": "2026-10-28T21:15:15.168300+00:00",
      "status": "completed-bounded-batch",
      "build_id": "ee6fac98eff5b5757fe3d9a0cb41c10cf2e40f146b5ab303c70c93c9d0145eea",
      "outcome": "Separated explicit PIR register products from connection-authority dependencies and independently receipted cycle history. Added strict ownership, transitive hash/gzip and immutable-history projection checks, generation-bound register finish gates, and a 24-check begin/finish regression covering tampered, missing and wrong-generation artifacts. Existing reviewed evidence, uncertainty and the cycle-0011 receipt were preserved; fresh source, semantic and affected browser checks passed before completion.",
      "next_action": "Verify the newly finished history and all artifact boundaries without rebuilding or repinning; retain a successor handoff receipt. Once that audit passes, resume the independent Tab. Vindol. III 581.20 documentary source batch.",
      "limits": [
        "Quality and provenance batch only; no new historical identities, dates, offices, places or source admissions.",
        "Cycle-0011 remains bound to its original generation and immutable receipt; its exact predecessor artifacts are privately preserved, including the previously documented stale history inventory entries.",
        "The private finish regression uses explicitly synthetic gate reports to test CLI behavior. Real source and browser evidence is independently retained for this actual generation.",
        "History hashes establish local projection consistency, not cryptographic signatures, independent historical review or future-generation certification.",
        "Local preparation only; no deployment, database import, authority merge, outreach or messages to other chats."
      ],
      "validation": {
        "data_checks": 178,
        "browser_checks": 100,
        "browser_report_sha256": "d154b8c6ae685fac469194d0123cac67f32f350e0412411c71ad66e0b81c2686",
        "validation_sha256": "1223e0b2200d27d6113d75fb0f3aa1ab1f2ce9a6d860b4f958807923f3abce14",
        "manifest_sha256": "456e24965e0b53569fc09e21df6658151a19a8f7e1cae58e7b1f36ad0fcae1e8",
        "register_build_id": "f2271eac9ff6f6756b81ef0e7f83d1cf669988318522303d65bbf8372914f3b8",
        "register_manifest_sha256": "041e111522dbebd8e1e927dfaa4ce0f3fc9cd47b1648c8067cb7c89d18c211da",
        "register_validation_sha256": "d86b5b18a117952f02df8a5f0fb7bb3f8455cf2fe17e06e6688cbd7fbe96ec15",
        "register_browser_report_sha256": "8e4b03d3731b8871c3ca7109f03cf98f4b38bfa81f44e931ba2fe1210ab672f6"
      }
    },
    {
      "id": "cycle-0013",
      "workstream": "documentary-witnesses",
      "purpose": "Admit the inspected Tab. Vindol. III 581 b.20 consular heading as a separate source-local account-section date, retaining corrections, missing iteration, object dependence and chronology limits",
      "completed_at": "2026-10-28T21:41:11.387485+00:00",
      "status": "completed-bounded-batch",
      "build_id": "acde0f29a38eb5c618a8dc4d791b322e4f49808f844ec5559105da46e052d02b",
      "outcome": "Integrated the inspected Tab. Vindol. III 581 b.20 consular heading as a distinct source-local account witness, with dependent edited/diplomatic forms, restored letters, the overwritten opening and an unexpressed iteration preserved. The 104 CE conversion is limited to that account section. The unnamed governor visit retains competing reported 104/105 chronology proposals without an admitted identity or calendar date. Added source-specific witness filtering and strengthened scope/non-admission guards; fresh source, semantic and affected browser checks passed.",
      "next_action": "Rotate to the consular cohort: inspect Degrassi 1952 for ordinary consuls of 116–120 CE with exact printed/PDF locators, full names and iterations; keep suffections, person concordances and annual completeness separate. Further Vindolanda headings must retain the same account dependency group.",
      "limits": [
        "Selected official digital edition, metadata, commentary and published photographs only; no object autopsy, independent palaeographical collation or full-account transcription.",
        "One published account assemblage underlies two dependent display readings. Carlisle is a distinct object and retains its separate source-person identity; no automatic PIR or cross-document identity merge.",
        "104 CE dates b.20 only. The contextual 97–105 header, adjacent 1 January entry, complete account creation date, missing colleague, unexpressed iteration and consul tenure remain separate.",
        "The section-2 governor entry is unnamed and has no admitted year. The proposed 104 sequence and reported 105 alternative are retained with distinct source roles; Birley 2002 was not separately collated and no May/June day is chosen.",
        "The enumerated local DDbDP inventory has volumes I/II and no volume-III 581 file; no substitute local witness or uninspected reading was admitted.",
        "Local bounded batch only; no deployment, database import, global authority merge, outreach or completion of the wider programme."
      ],
      "validation": {
        "data_checks": 193,
        "browser_checks": 109,
        "browser_report_sha256": "caf18b96f3284faf9b01e14c17615a193661d98332610b053b755fb869a2bc90",
        "validation_sha256": "fd3d8d67e18eb716f023ed1d529afe3a4edbaa59ea1280c4908f6559b8c02379",
        "manifest_sha256": "5e9cb75912cbab5b7a7ef6049a039a4a3ab2bf6babfe0a47ea14008a6642a5a0",
        "register_build_id": "89b67739d205e7c7b60f18dbadcffa54d73c25bff15bd155d6d9c936eef916c2",
        "register_manifest_sha256": "31c1409874c545d152feb10d311d29511aca11ef3e188c9101229402d9ea8127",
        "register_validation_sha256": "a7474077ea4d7fb06cdc904c81ac164e7883b9e82292fccc5896d63d816a7c4b",
        "register_browser_report_sha256": "d013886902a91226d29d53b2199dec4c4f956b60627d46f27ca639bcc6878767"
      }
    },
    {
      "id": "cycle-0014",
      "workstream": "consular-spine",
      "purpose": "Inspect and transcribe the published ordinary consular headings for 116–120 CE with exact source locators, names and iterations, preserving source variants and unreviewed suffects",
      "completed_at": "2026-10-28T22:53:23.456243+00:00",
      "status": "completed-bounded-batch",
      "build_id": "145ab1d994f39490a1619e907d3e88a7ab466bc73c724732578d698c515ed9a3",
      "outcome": "Extended the source-qualified ordinary consular reference through 120 CE with five pairs inspected in Degrassi 1952 pp. 34–35, preserving spelling alternatives, imperial iterations and both continued polyonymous names in 120. The 116 asterisk is explicitly a source completeness claim, not an admitted complete suffect roster. An official IG digital text/XML supplies a bounded 119 formula comparison with declared numeral normalization. The chronology strip carries the five new year keys. Fixed clipped mobile source columns with stacked records retaining table semantics and keyboard/no-script access; fresh source, semantic and affected browser checks passed.",
      "next_action": "Rotate to a source-bound governor or priestly batch. For spatial enhancement, inspect one recoverable Haensch or conventus passage for a dated seat/jurisdiction association before changing geometry or personal-presence claims. Keep ordinary years from 121 CE queued; review the inherited chronology short-label issue separately within the responsible consumer scope.",
      "limits": [
        "Only ordinary headings are transcribed. Suffects, year-completeness, global person identities, full tenures and exhaustive later nomenclature remain unreviewed; the 13 CE dispute remains held.",
        "The 116/117 extraction is not name-safe. Manual source-image controls are retained; source hashes and prior reviewed transcriptions were preserved.",
        "The IG HTML, XML and German translation are dependent representations of one monument. Three source numeral glyphs are displayed as III with the transformation declared. No new documentary-object admission, consul location or independent calendar corroboration is claimed.",
        "Hadrian ending in April and the 120 pair attested on 7 February remain Degrassi reports of uncollated sources, without numeric tenure endpoints.",
        "The inherited chronology strip still uses last-token abbreviations that can omit an identifying imperial name. Full source forms remain in the linked fasti; this nonblocking presentation follow-up is recorded without editing another active consumer owner.",
        "Local bounded batch only; no deployment, database import, global authority merge, outreach or completion of the wider programme."
      ],
      "validation": {
        "data_checks": 206,
        "browser_checks": 109,
        "browser_report_sha256": "bc49cc9d0b5d8c21ee1625a7728b1a542729525beedc7f7662f6f48a4c409215",
        "validation_sha256": "d2ac7f22b72ca95240cee86230d2adaca4a1606e6dac1b772357d5a8ca443ee1",
        "manifest_sha256": "7eae90f47c89ac655987bc3577508a9299bd9d4f17bed984928df4ab7880dbe9",
        "register_build_id": "52da4f545535f75aa9b398d2cadefb8100da4b3ee06c77470611841886ce42b7",
        "register_manifest_sha256": "c788dc2b0f642a90d8ae28531012811ca48a995c81d1f8286d9534d042229144",
        "register_validation_sha256": "8e4f1f39488d04a89bef6bf65015752b8019e02eb6ae2c6bd0ea228a0917a093",
        "register_browser_report_sha256": "cb6243af3298cbae36a207ef1bc6b8c4e1391f886d060e36ff84525d34cdf6aa"
      }
    },
    {
      "id": "cycle-0015",
      "workstream": "quality-foundation",
      "purpose": "Add read-only native release modes for prosopography and PIR validators, bind checker code to the authority generation, and verify rejection/no-write behavior before coordinated preflight hold",
      "completed_at": "2026-10-28T23:57:22.320942+00:00",
      "status": "completed-bounded-batch",
      "build_id": "93b8715eb0704db0099e6d0bed09fc370c4252b32d2272bd31c23af2bd9223f4",
      "outcome": "Added read-only connection and PIR release checks that reject stale stored reports and gzip without rewriting them, while retaining default native report generation. Checker code and current adapter dependencies enter new authority/register generations. Fourteen synthetic release tests verify generation, selector and identity-join rejection and no-write behavior; twenty-four native adapter tests cover exact existing context roles, body-final placement, embedded XML, inert templates and duplicate/stale loaders. The fasti and PIR owning producers preserve their existing curated return adapters through a three-route helper; chronology integration remains separately owned. After the coordinated shared checkpoint, twelve conservation checks and fresh connection, PIR and fasti/office browser suites pass. Historical data and prior cycle receipts are preserved.",
      "next_action": "Hold native/shared writes for coordinated estate preflight; final shared catalogue/stamp freeze must account for the newly advanced independent history projection. Resume source expansion only after explicit coordinated release, rotating to a recoverable governor or priestly source passage with exact jurisdiction/date scope; ordinary consular headings from 121 CE remain queued.",
      "limits": [
        "Quality and navigation batch only. No new historical evidence, person identity, date, tenure, jurisdiction geometry, held reader or corpus admission; no deployment, database import or global merge.",
        "Adapter scope is restricted to three already active curated context routes and reviewed dependency versions. The separate original four-route closed-owner helper and its historical receipts are unchanged.",
        "This receipt certifies its current authority/register generation only. Earlier cycle receipts remain tied to their original generations; no source hash was repinned to repair a failure.",
        "Broader estate preflight and dependent release evidence remain separately coordinated. The inherited consular short-label follow-up remains unresolved; this cycle does not certify it as corrected."
      ],
      "validation": {
        "data_checks": 207,
        "browser_checks": 109,
        "browser_report_sha256": "51af0916faaccb35d996916b4035c1da7757110afaac2f76aa574447ea3df30a",
        "validation_sha256": "48988f4b13c32d5bdd5b5823ca12d8efb3a3828cc9d290bc254541a70cc75277",
        "manifest_sha256": "0a0f8a7cf6d1d053456dfacb100d8219b8272044337da4180aa02606d83b137e",
        "register_build_id": "c6808701ed1ee271fc95eb797117fadf21b3c70989e757fd5c6326933ed8444e",
        "register_manifest_sha256": "81980c82dee95ae1489c0d21bf16c3fc1ccc7a1c8eb6a39df278735b0e2f6bde",
        "register_validation_sha256": "5bc4308798040ef9bd66107390efa312925d80a5289121930e7288c657e55819",
        "register_browser_report_sha256": "ca278185853b8a5940d6ea1aa87d3cc5155c67caaac28ca45ae348f62cd8b8ad"
      }
    },
    {
      "id": "cycle-0016",
      "workstream": "quality-foundation",
      "purpose": "Create a source-owned publication privacy successor with paired private/public projections, preserve printed citations and all historical assertions, and replace two linked raw audit exports with public contracts",
      "completed_at": "2026-10-29T02:45:12.080565+00:00",
      "status": "completed-bounded-batch",
      "build_id": "cbb271067ef52802b767d16b482c4b4abedc01db853a59b5144cee2f385f7bcf",
      "outcome": "Separated declared publication metadata from preserved raw source controls; implemented reviewed public bibliographic leads and printed-source notes, corrected nineteen affected public projections, and verified the adopted exact raw-input exclusions through fresh guarded HTTP, gzip, source, paired, privacy, adversarial and browser checks. Historical assertions, quotations, printed citations and uncertainty remain conserved.",
      "next_action": "Hold this owning scope for the root shared dependency closure. Resume further source-bounded research only after an explicit scoped release.",
      "limits": [
        "No new historical person, office, date, geometry or source-body admission. Bibliographic work leads do not establish private-file edition correspondence or inspected body content.",
        "Only declared editorial metadata slots were projected. Source quotations, printed pagination including p.589, selectors, identities, office ranks, dates and geometry retain their source-qualified meanings.",
        "Fresh checks certify this recorded local generation only. Shared graph/tree/index/landing/BIO closure, estate-wide privacy/native preflight and deployment remain separate and are not certified here."
      ],
      "validation": {
        "data_checks": 207,
        "browser_checks": 109,
        "browser_report_sha256": "b7222a3a4c59e56a783c3eae15b641e3e656a5f5627901681ea96a514e34c29e",
        "validation_sha256": "5843e0cf3a8724bdba99419a38a5b2339dff5af6340b08e03657ab74306763a6",
        "manifest_sha256": "2483e22a35bb251e90f709a40bd6207f9fec416aff51e7016d3078ff5807b98c",
        "register_build_id": "3ba80ee8ae369a9b2cdd380a8d02055b22d4f37d93d0fbdc25ca6a2b5f7ef5df",
        "register_manifest_sha256": "86573a3d31a272462f0d8454a51221e4e921e24ac33cdd114749c81a5a3178a1",
        "register_validation_sha256": "d926c0799cf646935980a739359bac78b1896afdaeae3f02432e2cc921eb7893",
        "register_browser_report_sha256": "c3228c827233dd41dbaf051d32e3f39c758e247354d2c5dfd0234bb8d4ac76f3"
      }
    },
    {
      "id": "cycle-0017",
      "workstream": "quality-foundation",
      "purpose": "Correct explicit private scan-coordinate metadata in public methodology, source-review and expansion-plan projections under the strengthened audit-only privacy predicate, preserving source witnesses and all historical assertions",
      "completed_at": "2026-10-29T04:55:49.365362+00:00",
      "status": "completed-bounded-batch",
      "build_id": "7b0b7ae988b468430f32fa12d7e200a00cc4a86e9852370f73783a02a511b4a1",
      "outcome": "Corrected declared editorial scan-coordinate metadata across consular, office, conventus, programme and historical progress projections. Three raw authoring inputs now have verified public replacements and exact publication exclusions. Preserved historical assertions and source witnesses; corrected the mobile source column scrollbar gutter and passed fresh source, semantic, conservation, privacy and browser checks.",
      "next_action": "Hold this source generation for the estate chronology and dependency closure. Further source work requires an explicit scoped release.",
      "limits": [
        "Changes are confined to reviewed editorial metadata slots and source-owned mobile layout. Source quotations, printed and ancient loci, identities, dates, office ranks, rights and geometry remain unchanged. Original curation inputs and earlier immutable cycle receipts are preserved.",
        "No new historical source-body, person, office, date, identity or geometry admission. Disputed chronology, incomplete rosters, dependent publications and missing source access remain unresolved.",
        "The three authoring-input exclusions were adopted separately by the estate coordinator and verified through a fresh local route map. Local raw witnesses remain available for source verification.",
        "This record certifies its recorded local generation. Shared chronology, discovery, landing and World consumers, final estate privacy and native release checks, and deployment remain separately coordinated."
      ],
      "validation": {
        "data_checks": 207,
        "browser_checks": 109,
        "browser_report_sha256": "daf25c815b6964fa9e7eda8dcad7a13073eb5c9d0a1a313e3839732f13fb3b27",
        "validation_sha256": "ff492c1494474f72956b09b1508ff6df0d3906039ae3f735679c8ad6ee69852b",
        "manifest_sha256": "56121b9c665f9b4c8ed92c9763c7b72cde4a063b70951fca67fadf00f76d1809",
        "register_build_id": "827ffdf5d9aea3018194f759c674f56e07cfcdb8f2f7255a2ba134c38a1befcf",
        "register_manifest_sha256": "2e2f651483741eaf4923a5774c474d468b1cac94c0e09e08561abf401f38f401",
        "register_validation_sha256": "ca9766255fb81c76fa21284f9903d38d0f71782341cf49136e0a3ab9f0f6b0f0",
        "register_browser_report_sha256": "9c6cb25d2f59f1b5be750181e0bae050fac6905107232990b3faed1359c8ddf4"
      }
    }
  ]
}
