Office documents by issuing body. Part of what the twin can answer. Every figure below is the value the route serves, with its source; the raw response is at /api/twin/brain/objdocs/body/dphe.
Descriptive, sourced: no model
Basis: sourced records (URL, sha256 or locator per row), no model.
stored files, documents and chunks, and counts over them
| Type | Files | Bytes |
|---|---|---|
| Files: 286 | Bytes: 1,297,611,129 | |
| xlsx | Files: 10 | Bytes: 9,290,226 |
| Upload folder | Files |
|---|---|
| 2024/12 | Files: 277 |
| 2026/0 | Files: 1 |
| 2026/1 | Files: 1 |
| Verdict | PDFs |
|---|---|
| Text | PDFs: 11 |
| No text | PDFs: 1 |
| Legacy bangla | PDFs: 1 |
| Manifest line | Type | Bytes | Upload folder | Text layer | Pages | Re-hash verified |
|---|---|---|---|---|---|---|
| 27,532 | Type: pdf | Bytes: 2,335,863 | Upload folder: 2024/12 |
| Source | Publisher | Unit | Caveat |
|---|---|---|---|
| Stored files from government portals | Publisher: Uploading offices of the national portal (stored copies) | Unit: one row per stored file: manifest line, URL, sha256 at fetch, bytes, office, upload folder, file type; source file is relative to the archive disk root | Caveat: upload folder is the object store's <year>/<number> folder exactly as it appears in the URL, not the document's own date; under 2026 the number runs 0 to 8, so it may be a zero-based month, which is not verified. The issuing body is the office-<slug> URL segment; its portal host is the slug with hyphens read as dots. Body and Place links are exact-domain matches only. sha256 verified is set only for re-hashed files (the random sample and the pilot); the rest carry the harvest's own sha256. |
phones_detected), never stored.oracle_wave spec values: LLM-derived; used only to order pilot candidates, never served.| Files: 10 |
| Bytes: 39,116,800 |
| docx | Files: 3 | Bytes: 72,970 |
| xls | Files: 3 | Bytes: 438,272 |
| Files: 1 |
| 2026/3 | Files: 2 |
| 2026/4 | Files: 1 |
| 2026/5 | Files: 18 |
| 2026/7 | Files: 10 |
| 2026/8 | Files: 1 |
| Pages: not available |
| Re-hash verified: not available |
| 27,534 | Type: pdf | Bytes: 838,679 | Upload folder: 2024/12 | Text layer: Text | Pages: 25 | Re-hash verified: not available |
| 27,535 | Type: pdf | Bytes: 570,023 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,536 | Type: pdf | Bytes: 534,667 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,537 | Type: pdf | Bytes: 183,923 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,538 | Type: xlsx | Bytes: 548,521 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,539 | Type: pdf | Bytes: 850,265 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,540 | Type: pdf | Bytes: 429,562 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,541 | Type: pdf | Bytes: 439,946 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,542 | Type: pdf | Bytes: 8,935,305 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,543 | Type: pdf | Bytes: 431,833 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,544 | Type: pdf | Bytes: 576,961 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,546 | Type: pdf | Bytes: 283,922 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,547 | Type: pdf | Bytes: 406,802 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,550 | Type: pdf | Bytes: 424,772 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,551 | Type: pdf | Bytes: 304,579 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,552 | Type: pdf | Bytes: 929,110 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,553 | Type: pdf | Bytes: 157,424 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,554 | Type: docx | Bytes: 27,363 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,555 | Type: pdf | Bytes: 1,032,760 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,556 | Type: pdf | Bytes: 1,630,928 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,557 | Type: pdf | Bytes: 277,719 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,558 | Type: pdf | Bytes: 554,121 | Upload folder: 2024/12 | Text layer: Text | Pages: 95 | Re-hash verified: not available |
| 27,559 | Type: pdf | Bytes: 512,320 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,560 | Type: pdf | Bytes: 3,396,107 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,561 | Type: pdf | Bytes: 10,170,546 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,562 | Type: pdf | Bytes: 229,059 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,563 | Type: pdf | Bytes: 607,074 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,564 | Type: pdf | Bytes: 323,502 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,566 | Type: pdf | Bytes: 365,336 | Upload folder: 2024/12 | Text layer: Text | Pages: 7 | Re-hash verified: yes |
| 27,567 | Type: pdf | Bytes: 274,073 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,568 | Type: pdf | Bytes: 274,765 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,569 | Type: pdf | Bytes: 5,025,689 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,570 | Type: pdf | Bytes: 174,330 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,571 | Type: pdf | Bytes: 8,053,344 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,572 | Type: pdf | Bytes: 560,721 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,573 | Type: pdf | Bytes: 5,043,190 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,574 | Type: pdf | Bytes: 246,263 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,575 | Type: pdf | Bytes: 14,739,162 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,576 | Type: pdf | Bytes: 10,378,404 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,577 | Type: pdf | Bytes: 1,154,846 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,578 | Type: doc | Bytes: 6,294,016 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,579 | Type: pdf | Bytes: 424,299 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,581 | Type: pdf | Bytes: 7,670,968 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,582 | Type: pdf | Bytes: 11,469,927 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,583 | Type: pdf | Bytes: 2,459,678 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,584 | Type: pdf | Bytes: 395,576 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,585 | Type: pdf | Bytes: 2,104,700 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,586 | Type: pdf | Bytes: 232,342 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| 27,587 | Type: pdf | Bytes: 1,458,090 | Upload folder: 2024/12 | Text layer: not available | Pages: not available | Re-hash verified: not available |
| Per-issuing-body manifest datasets | Publisher: Built from the rows above by the inventory pipeline | Unit: one row per uploading office, with its partition file and sha256 | Caveat: Each body's inventory partition is the resumable unit of the pipeline; a rerun rewrites only partitions whose rows changed. |
| 200-chunk pilot: documents and chunks with printed fields | Publisher: each document's stored PDF (PyMuPDF text layer) | Unit: one row per pilot document (fields with page and line) and per chunk (page range, counts, text sha256) | Caveat: Pilot documents were chosen in the priority order of the A2 oracle wave specs (LLM extractions, used as pointers only; no spec value is stored or served), one document per body, text-layer PDFs fully chunked in at most 4 chunks. Documents about a person (CVs, data sheets, rosters, beneficiary lists, or two or more mobile numbers on pages 1-2) are screened out before chunking. Kind keywords match only Unicode Bangla in logical order or English; many portal PDFs extract Bangla in visual order or legacy font encodings, so an absent kind is not evidence of none. |
| Pipeline run log (measured) | Publisher: Measured pipeline runs on a 16-core machine | Unit: one row per stage run: items, bytes, seconds, workers | Caveat: Runs over files a previous run had just read hit the page cache and overstate the rate; the projection uses the cold runs named in its basis. |