{
  "license": "CC BY 4.0",
  "attribution": "logoi.health — https://logoi.health/passages/livy%3Aphi00122-perseus-lat2%3Ap60",
  "export": {
    "license": "CC BY 4.0",
    "license_url": "https://creativecommons.org/licenses/by/4.0/",
    "attribution": "logoi.health — https://logoi.health/passages/livy%3Aphi00122-perseus-lat2%3Ap60",
    "retrieved": "2026-07-11",
    "scope": "The CC BY 4.0 grant covers Logoi's estate-derived data in this file (frequencies, attestation lists, etymology pointers, receipts, census tables). Included corpus text keeps its own source license, stated per record.",
    "text_license_note": "Where passage text appears, its provenance block names the source edition and license id; the text is served only when that license permits public display.",
    "licensed_material_note": "Licensed lexica and authorities (licensed_citation_only) are excerpt-only pointers in every export: cite the authority, never reprint it.",
    "endpoint": "https://logoi.health/api/v1/export/passage/livy%3Aphi00122-perseus-lat2%3Ap60.json",
    "format": "json"
  },
  "api_version": "v1",
  "contract": "read_only_provenance_v1",
  "status": "ok",
  "verification": {
    "text_integrity": "sha256_verified_at_load",
    "formal_review": "pending",
    "note": "Corpus texts are checksum-verified (SHA-256) against pinned source snapshots when loaded. formal_review tracks the estate's editorial audit ceremony; pending means that ceremony has not yet been convened for this record, not that the underlying text is unverified."
  },
  "entity_type": "passage",
  "entity_id": "passage:lat:42ddbb948c086b137a7f157d",
  "canonical_url": "https://logoi.health/passages/livy%3Aphi00122-perseus-lat2%3Ap60",
  "source_ids": [
    "src:lat:perseus-livy-phi00122-perseus-lat2"
  ],
  "evidence_ids": [],
  "receipt_url": "https://logoi.health/passages/livy%3Aphi00122-perseus-lat2%3Ap60",
  "receipt_pointer": null,
  "indexability": {
    "declared": "noindex,follow",
    "effective": "noindex,follow",
    "robots": "noindex, nofollow",
    "route_path": null,
    "source_gate": "api_noindex",
    "blockers": []
  },
  "states": {
    "pending": [],
    "unavailable": [],
    "blocked": [],
    "fixture_scope": []
  },
  "response_policy": {
    "pointer_only": true,
    "json_noindex": {
      "header": "X-Robots-Tag",
      "value": "noindex, nofollow"
    },
    "source_ids": "metadata_pointers_only",
    "evidence_ids": "state_and_scope_pointers_only",
    "receipt_pointer": "metadata_pointer_only_no_public_export",
    "primary_text_status": "withheld",
    "translation_status": "withheld",
    "public_receipt_export": "not_yet_published",
    "claim_promotion": "requires_formal_source_review",
    "ledger_semantics": "data_status, audit_state, and review_state on rows in this payload are the estate's internal review-workflow ledger, recorded for auditors. They track whether the formal editorial ceremony has run for a row; they are not verdicts on the texts, whose integrity is sha256-verified at load.",
    "mcp": {
      "operational": false,
      "server_url": null,
      "callable_tools": 0,
      "callable_resources": 0,
      "runtime_endpoint": null
    },
    "refused_surfaces": [
      "source_text",
      "translation_text",
      "morphology_claim",
      "etymology_claim",
      "lexical_range_claim",
      "frequency_claim",
      "interpretive_synthesis",
      "model_output",
      "tool_execution",
      "public_receipt_export"
    ],
    "closed_surface_denials": [
      {
        "surface": "source_text",
        "denial_code": "source_text_withheld_until_source_gates_close",
        "current_state": "withheld",
        "allowed_response": "Return source IDs, evidence IDs, route state, source gate, and withheld display status.",
        "denied_response": "Do not quote, reconstruct, summarize, or export primary source text.",
        "closed_objects": [
          "primary content payload",
          "line content payload",
          "text export payload",
          "local snapshot locator"
        ]
      },
      {
        "surface": "translation_text",
        "denial_code": "translation_unavailable_pending_audit",
        "current_state": "unavailable_pending_audit",
        "allowed_response": "Return translation status metadata and the relevant source or review gate.",
        "denied_response": "Do not translate, gloss, paraphrase, or synthesize translation text.",
        "closed_objects": [
          "translation content payload",
          "gloss content payload",
          "semantic rendering payload"
        ]
      },
      {
        "surface": "morphology_claim",
        "denial_code": "morphology_claim_unavailable_pending_provider_audit",
        "current_state": "unavailable_pending_audit",
        "allowed_response": "Return provider provenance, parser metadata, and asserted_features_public false.",
        "denied_response": "Do not assert parsed morphology features or lemma-click morphology facts.",
        "closed_objects": [
          "feature assertion payload",
          "public morphology payload",
          "lemma-click fact payload"
        ]
      },
      {
        "surface": "etymology_claim",
        "denial_code": "etymology_claim_unavailable_pending_authority_review",
        "current_state": "unavailable_pending_audit",
        "allowed_response": "Return authority-source requirements, confidence state, and pending review gate.",
        "denied_response": "Do not derive roots, cognates, histories, origins, or etymology statements.",
        "closed_objects": [
          "origin statement payload",
          "root assertion payload",
          "cognate assertion payload",
          "history narrative payload"
        ]
      },
      {
        "surface": "lexical_range_claim",
        "denial_code": "lexical_range_unavailable_pending_audit",
        "current_state": "unavailable_pending_audit",
        "allowed_response": "Return lexical unavailable state and source pointer requirements.",
        "denied_response": "Do not generate meanings, semantic ranges, synonyms, or cross-language equivalences.",
        "closed_objects": [
          "semantic range payload",
          "meaning synthesis payload",
          "synonym payload",
          "cross-language equivalence payload"
        ]
      },
      {
        "surface": "frequency_claim",
        "denial_code": "frequency_fixture_scope_only",
        "current_state": "fixture_scope_only",
        "allowed_response": "Return count scope warnings and fixture-scope metadata only.",
        "denied_response": "Do not claim corpus-wide frequency, KWIC completeness, collocation, or distribution.",
        "closed_objects": [
          "corpus count payload",
          "complete KWIC payload",
          "collocation payload",
          "distribution payload"
        ]
      },
      {
        "surface": "generated_answer",
        "denial_code": "generated_answer_not_available_in_public_api",
        "current_state": "blocked",
        "allowed_response": "Return pointer-state metadata and blockers as the answer.",
        "denied_response": "Do not return generated research prose, teaching synthesis, model output, or answer bodies.",
        "closed_objects": [
          "generated prose payload",
          "model output payload",
          "teaching synthesis payload",
          "answer body payload"
        ]
      },
      {
        "surface": "public_receipt_export",
        "denial_code": "public_receipt_export_blocked_pending_policy",
        "current_state": "blocked",
        "allowed_response": "Return receipt_pointer with public_receipt_ready false, export_ready false, and blocked export_state.",
        "denied_response": "Do not export receipt bodies, claim maps, content-hash bundles, public bundles, or download URLs.",
        "closed_objects": [
          "receipt body payload",
          "claim map payload",
          "content hash bundle",
          "public bundle",
          "download URL"
        ]
      },
      {
        "surface": "mcp_execution",
        "denial_code": "mcp_documentation_only_not_callable",
        "current_state": "documentation_only_not_callable",
        "allowed_response": "Return /docs/mcp, zero callable tools, zero callable resources, no server URL, and activation gates.",
        "denied_response": "Do not announce, call, simulate, or discover MCP tools, resources, transports, auth, or runtime endpoints.",
        "closed_objects": [
          "server URL",
          "tool inventory",
          "resource inventory",
          "tool-call path",
          "resource-read path",
          "runtime endpoint"
        ]
      }
    ]
  },
  "data": {
    "passage": {
      "id": "passage:lat:42ddbb948c086b137a7f157d",
      "stable_id": "livy:phi00122-perseus-lat2:p60",
      "work_id": "work:lat:livy:phi00122-perseus-lat2",
      "canonical_ref": {
        "citation_label": "Livy, Ab urbe condita, books 21-25 - 22 p60",
        "scheme": "citation-label",
        "parts": {}
      },
      "canonical_path": "/passages/livy%3Aphi00122-perseus-lat2%3Ap60",
      "reader_path": "/read/latin/livy/phi00122-perseus-lat2/p60",
      "source_ids": [
        "src:lat:perseus-livy-phi00122-perseus-lat2"
      ],
      "has_public_source_text": true,
      "has_public_translation_text": false,
      "source_text_display": "served_by_license_gate",
      "translation_display": "withheld_pending_translation_review",
      "data_status": "source_pending",
      "audit_state": "pending_source_review",
      "review_state": "source_pending",
      "indexability": "noindex,follow",
      "blocker_ids": [
        "gate:latin-license-review",
        "gate:canonical-promotion"
      ],
      "text_status": "served",
      "text": "ubi is finem fecit, extemplo ab ea turba, quae in comitio erat, clamor flebilis est sublatus manusque ad curiam tendebant orantes ut sibi liberos, fratres, cognatos redderent. feminas quoque metus ac necessitas in foro [ac] turbae uirorum immiscuerat. senatus summotis arbitris consuli coeptus. ibi cum sententiis uariaretur et alii redimendos de publico, alii nullam publice impensam faciendam nec prohibendos ex priuato redimi; si quibus argentum in praesentia deesset, dandam ex aerario pecuniam mutuam praedibusque ac praediis cauendum populo censerent, tum T. Manlius Torquatus , priscae ac nimis durae, ut plerisque uidebatur, seueritatis, interrogatus sententiam ita locutus fertur: 'si tantummodo postulassent legati pro iis qui in hostium potestate sunt ut redimerentur, sine ullius insectatione eorum breui sententiam peregissem; quid enim aliud quam admonendi essetis ut morem traditum a patribus necessario ad rem militarem exemplo seruaretis? nunc autem, cum prope gloriati sint quod se hostibus dediderint, praeferrique non captis modo in acie ab hostibus sed etiam iis qui Uenusiam Canusiumque peruenerunt atque ipsi C. Terentio consuli aequum censuerint, nihil uos eorum, patres conscripti, quae illic acta sunt ignorare patiar. atque utinam haec, quae apud uos acturus sum, Canusii apud ipsum exercitum agerem, optimum testem ignauiae cuiusque et uirtutis, aut unus hic saltem adesset P. Sempronius , quem si isti ducem secuti essent, milites hodie in castris Romanis non captiui in hostium potestate essent. sed cum fessis pugnando hostibus, tum uictoria laetis et ipsis plerique regressis in castra sua, noctem ad erumpendum liberam habuissent et septem milia armatorum hominum erumpere etiam <per> confertos hostes possent, neque per se ipsi id facere conati sunt neque alium sequi uoluerunt. nocte prope tota P. Sempronius Tuditanus non destitit monere, adhortari eos, dum paucitas hostium circa castra, dum quies ac silentium esset, dum nox inceptum tegere posset, se ducem sequerentur: ante lucem peruenire in tuta loca, in sociorum urbes posse. si ut auorum memoria P. Decius tribunus militum in Samnio, si ut nobis adulescentibus priore Punico bello Calpurnius Flamma trecentis uoluntariis, cum ad tumulum eos capiendum situm inter medios duceret hostes, dixit \"moriamur, milites, et morte nostra eripiamus ex obsidione circumuentas legiones\", si hoc P. Sempronius diceret, nec uiros quidem nec Romanos uos duceret, si nemo tantae uirtutis exstitisset comes. uiam non ad gloriam magis quam ad salutem ferentem demonstrat; reduces in patriam ad parentes, ad coniuges ac liberos facit. ut seruemini, deest uobis animus: quid, si moriendum pro patria esset, faceretis? quinquaginta milia ciuium sociorumque circa uos eo ipso die caesa iacent. si tot exempla uirtutis non mouent, nihil unquam mouebit; si tanta clades uilem uitam non fecit, nulla faciet. liberi atque incolumes desiderate patriam; immo desiderate, dum patria est, dum ciues eius estis. sero nunc desideratis, deminuti capite, [abalienati iure ciuium] serui Carthaginiensium facti. pretio redituri estis eo unde ignauia ac nequitia abistis? P. Sempronium ciuem uestrum non audistis arma capere ac sequi se iubentem; Hannibalem post paulo audistis castra prodi et arma tradi iubentem. quam<quam quid> ego ignauiam istorum accuso, cum scelus possim accusare? non modo enim sequi recusarunt bene monentem sed obsistere ac retinere conati sunt, ni strictis gladiis uiri fortissimi inertes summouissent. prius, inquam, P. Sempronio per ciuium agmen quam per hostium fuit erumpendum. hos ciues patria desideret, quorum si ceteri similes fuissent, neminem hodie ex iis qui ad Cannas pugnauerunt ciuem haberet? ex milibus septem armatorum sescenti exstiterunt qui erumpere auderent, qui in patriam liberi atque armati redirent, neque his sescentis hostes obstitere; quam tutum iter duarum prope legionum agmini futurum censetis fuisse? haberetis hodie uiginti milia armatorum Canusii fortia, fidelia, patres conscripti. nunc autem quemadmodum hi boni fidelesque—nam \"fortes\" ne ipsi quidem dixerint—ciues esse possunt? nisi quis credere potest aut adfuisse erumpentibus qui, ne erumperent, obsistere conati sunt, aut non inuidere eos cum incolumitati, tum gloriae illorum per uirtutem partae, cum sibi timorem ignauiamque seruitutis ignominiosae causam esse sciant. maluerunt in tentoriis latentes simul lucem atque hostem exspectare, cum silentio noctis erumpendi occasio esset. <at> ad erumpendum e castris defuit animus, ad tutanda fortiter castra animum habuerunt; dies noctesque aliquot obsessi uallum armis, se ipsi tutati uallo sunt; tandem ultima ausi passique, cum omnia subsidia uitae deessent adfectisque fame uiribus arma iam sustinere nequirent, necessitatibus magis humanis quam armis uicti sunt. orto sole ab hostibus ad uallum accessum; ante secundam horam, nullam fortunam certaminis experti, tradiderunt arma ac se ipsos. haec uobis istorum per biduum militia fuit. cum in acie stare ac pugnare decuerat, [cum] in castra refugerunt; cum pro uallo pugnandum erat, castra tradiderunt, neque in acie neque in castris utiles. et uos redimam? cum erumpere e castris oportet, cunctamini ac manetis; cum manere <et> castra tutari armis necesse est, et castra et arma et uos ipsos traditis hosti. ego non magis istos redimendos, patres conscripti, censeo quam illos dedendos Hannibali qui per medios hostes e castris eruperunt ac per summam uirtutem se patriae restituerunt.'",
      "text_language": "lat",
      "text_provenance": {
        "edition_id": "perseus-perseus-lat2",
        "source_id": "src:lat:perseus-livy-phi00122-perseus-lat2",
        "license_id": "cc-by-sa-4.0",
        "license_note": "This passage text keeps its source license (license_id above); the CC BY 4.0 grant covers Logoi's estate-derived data in this file, not the upstream text."
      }
    },
    "sources": [
      {
        "id": "src:lat:perseus-livy-phi00122-perseus-lat2",
        "label": "Livy, Ab urbe condita, books 21-25 - 22 — Perseus canonical-latinLit lemmatized (CLTK)",
        "source_type": "primary_text",
        "license_status": "open_pending_audit",
        "source_access_class": "open_reusable_pending_audit",
        "data_status": "source_pending",
        "audit_state": "pending_source_review",
        "review_state": "source_pending",
        "indexability": "noindex,follow",
        "supports_indexable_claims": false,
        "public_display_allowed": false
      }
    ],
    "evidence": []
  },
  "cite": {
    "bibtex": "@misc{logoi-passage-livy-phi00122-perseus-lat2-p60,\n  author = {Livy},\n  title = {Ab urbe condita, books 21-25 - 22},\n  howpublished = {\\url{https://logoi.health/passages/livy%3Aphi00122-perseus-lat2%3Ap60}},\n  urldate = {2026-07-11},\n  note = {Logoi corpus record, retrieved 2026-07-11; license: CC BY 4.0 (estate-derived data)},\n}",
    "csl_json": {
      "id": "logoi-passage-livy-phi00122-perseus-lat2-p60",
      "type": "webpage",
      "title": "Ab urbe condita, books 21-25 - 22",
      "URL": "https://logoi.health/passages/livy%3Aphi00122-perseus-lat2%3Ap60",
      "accessed": {
        "date-parts": [
          [
            2026,
            7,
            11
          ]
        ]
      },
      "note": "Logoi corpus record, retrieved 2026-07-11; license: CC BY 4.0 (estate-derived data)",
      "author": [
        {
          "literal": "Livy"
        }
      ],
      "locator": "Livy, Ab urbe condita, books 21-25 - 22 p60"
    },
    "plain": "Livy, Ab urbe condita, books 21-25 - 22, Livy, Ab urbe condita, books 21-25 - 22 p60. Retrieved 2026-07-11 from https://logoi.health/passages/livy%3Aphi00122-perseus-lat2%3Ap60.",
    "license": "CC BY 4.0",
    "attribution": "logoi.health — https://logoi.health/passages/livy%3Aphi00122-perseus-lat2%3Ap60"
  }
}
