0000000000000000000000000000000000000000 dfd415b592c96552a01afbcbde49c16a0b5433d0 Xavier Mandeng 1784948504 -0400 branch: Created from HEAD dfd415b592c96552a01afbcbde49c16a0b5433d0 6f6044c34303d38e08ac5ba39502ccea123c1f5b Xavier Mandeng 1784952143 -0400 commit: QUE-304: Plan for extracting plotted chart data via consolidated ADE crop pages 6f6044c34303d38e08ac5ba39502ccea123c1f5b 937d9e83e60f08cd4b8bae443ea51617b13ac727 Xavier Mandeng 1784952372 -0400 commit: QUE-304: Revise plan from live ADE probe findings 937d9e83e60f08cd4b8bae443ea51617b13ac727 dfc8feb792a385bec682f1bff398acdf575cff47 Xavier Mandeng 1784952636 -0400 commit: QUE-304: Drop code archaeology from plan context dfc8feb792a385bec682f1bff398acdf575cff47 645a9e95a78fb38b707be0e75208acbd43b5a4e0 Xavier Mandeng 1784953450 -0400 commit: QUE-304: Select chart regions by docling nomination then LLM refinement 645a9e95a78fb38b707be0e75208acbd43b5a4e0 0866f1cb384a4a27ff037db42e8621e52ce4dbc9 Xavier Mandeng 1784953756 -0400 commit: QUE-304: Plain-language context; add chart bounding risk 0866f1cb384a4a27ff037db42e8621e52ce4dbc9 6981437e8a20256646602c707678207dff027ae3 Xavier Mandeng 1784953851 -0400 commit: QUE-304: State plainly that chart values are passed over 6981437e8a20256646602c707678207dff027ae3 0dd786aeca174339bebca1dcf6b2d2ec18fe206e Xavier Mandeng 1784953966 -0400 commit: QUE-304: Simplify Landing.ai statement in context 0dd786aeca174339bebca1dcf6b2d2ec18fe206e dc24fab072da76c65c78d33bb1c44e2767ba7738 Xavier Mandeng 1784954091 -0400 commit: QUE-304: Rewrite plan in plain prose without code back-references dc24fab072da76c65c78d33bb1c44e2767ba7738 e8a7d8bb5e9481e754ce244a6b1320ce83e71b14 Xavier Mandeng 1784954307 -0400 commit: QUE-304: Name the dpt model lines in the grounding section e8a7d8bb5e9481e754ce244a6b1320ce83e71b14 1c0ca851e5d83a5d742186321a439c2efdb2a22b Xavier Mandeng 1784954545 -0400 commit: QUE-304: Frame storing ADE text verbatim as an explicit design decision 1c0ca851e5d83a5d742186321a439c2efdb2a22b 2799deec8c843fe63f53128bdcd36c87fa942230 Xavier Mandeng 1784954831 -0400 commit: QUE-304: Add titles and footnotes section 2799deec8c843fe63f53128bdcd36c87fa942230 b4037b37be215cc63c09efcad05df78c21d16ffb Xavier Mandeng 1784955355 -0400 commit: QUE-304: Locator reports footnote definitions alongside chart boxes b4037b37be215cc63c09efcad05df78c21d16ffb fb3413dcd9d47de375a1a4058de8ab4f5d790713 Xavier Mandeng 1784955483 -0400 commit: QUE-304: Rewrite footnotes section without borrowed field-name jargon fb3413dcd9d47de375a1a4058de8ab4f5d790713 e0dea854c522120959da46066e7e02e295cc2401 Xavier Mandeng 1784955568 -0400 commit: QUE-304: Capture footnotes without reconciling, matching tables e0dea854c522120959da46066e7e02e295cc2401 7f202a4f43b2871384c02eb7be02585cf179366b Xavier Mandeng 1784957344 -0400 commit: QUE-304: Scan nominated pages whole instead of cropping and tiling 7f202a4f43b2871384c02eb7be02585cf179366b 11bd0d34f3c09a43b8fb9fee7c43d8335811f924 Xavier Mandeng 1784957463 -0400 commit: QUE-304: Keep approvals only on sections that did not change 11bd0d34f3c09a43b8fb9fee7c43d8335811f924 54ed1886dcc7de9e831616b4151ae3bdce975f7e Xavier Mandeng 1784957956 -0400 commit: QUE-304: Submit nominated pages as one PDF 54ed1886dcc7de9e831616b4151ae3bdce975f7e 69b44a5975cc709cfe2760c1162fc24466012bed Xavier Mandeng 1784958064 -0400 commit: QUE-304: Scan per page and store each page response 69b44a5975cc709cfe2760c1162fc24466012bed fef8016c4710ae6cc16d252449998e301fbf3003 Xavier Mandeng 1784958560 -0400 commit: QUE-304: Note polling and the per-page poll interval fef8016c4710ae6cc16d252449998e301fbf3003 06f99274e8c0bec4f4c97df342f8bca94c6e2c11 Xavier Mandeng 1784958632 -0400 commit: QUE-304: Clear approvals on every revised section 06f99274e8c0bec4f4c97df342f8bca94c6e2c11 fe5bbab509b6443fdac61b7d42c22a58cdbd26c9 Xavier Mandeng 1784958886 -0400 commit: QUE-304: Filter pages before scanning; graft charts into the document fe5bbab509b6443fdac61b7d42c22a58cdbd26c9 65cec00d5747c45d8bc9a275671e76a6f8654af9 Xavier Mandeng 1784959087 -0400 commit: QUE-304: Graft ADE text into the picture placeholder already in the document 65cec00d5747c45d8bc9a275671e76a6f8654af9 e5cb7172334fa02b4909187a3992f33d0d840f0c Xavier Mandeng 1784959200 -0400 commit: QUE-304: State the chart workflow as an independent two-in two-out contract e5cb7172334fa02b4909187a3992f33d0d840f0c 8d0266dc9b8c3179994a49797d51dbd2273eea78 Xavier Mandeng 1784959278 -0400 commit: QUE-304: Reset review state on the two pending sections 8d0266dc9b8c3179994a49797d51dbd2273eea78 33b49adfa7cbf41835034d24d1bd72658f869c4c Xavier Mandeng 1784959452 -0400 commit: QUE-304: Give the chart workflow its own command 33b49adfa7cbf41835034d24d1bd72658f869c4c f80bc5e6cbf6badbafcf2f89b6143dfe72e44d57 Xavier Mandeng 1784959534 -0400 commit: QUE-304: Mark plan approved f80bc5e6cbf6badbafcf2f89b6143dfe72e44d57 f80bc5e6cbf6badbafcf2f89b6143dfe72e44d57 Xavier Mandeng 1784961429 -0400 Branch: renamed refs/heads/feature/QUE-304-chart-crop-consolidation to refs/heads/feature/QUE-304-chart-page-scanning f80bc5e6cbf6badbafcf2f89b6143dfe72e44d57 05eefe783290f9b23561a609f572032cb09e843a Xavier Mandeng 1784961429 -0400 commit: QUE-304: Rename plan artifact to match the page-scanning approach 05eefe783290f9b23561a609f572032cb09e843a 00269d6ac6f932c779e0b57068aaf2003f2d3754 Xavier Mandeng 1784965642 -0400 commit: QUE-304: Read chart values by scanning nominated pages through ADE 00269d6ac6f932c779e0b57068aaf2003f2d3754 bc7dffee9c3a5b67e6a7b7612860b36eb05985bf Xavier Mandeng 1784965676 -0400 commit (amend): QUE-304: Read chart values by scanning nominated pages through ADE bc7dffee9c3a5b67e6a7b7612860b36eb05985bf ff8dfb648dc1b7b5e4ea7ca73d0d3305a930d365 Xavier Mandeng 1784966255 -0400 commit: QUE-304: Report what the run spent and what its statuses mean ff8dfb648dc1b7b5e4ea7ca73d0d3305a930d365 ee6d9fb772e88bb965bec6d2b157bc7181d56ea3 Xavier Mandeng 1784966270 -0400 commit (amend): QUE-304: Report what the run spent and what its statuses mean ee6d9fb772e88bb965bec6d2b157bc7181d56ea3 78d719316ab5341d246925e02e2613a09497bce7 Xavier Mandeng 1784966312 -0400 merge origin/main: Merge made by the 'ort' strategy. 78d719316ab5341d246925e02e2613a09497bce7 d8aa46dc156a84e328ad50b0bca1c7b2f84d4c79 Xavier Mandeng 1784999536 -0400 commit: QUE-304: Add the grafting section to the plan d8aa46dc156a84e328ad50b0bca1c7b2f84d4c79 71c68899499c91d39fb56790b52b6be062a04d33 Xavier Mandeng 1784999886 -0400 commit: QUE-304: Split a merged picture across the figures the scan returned 71c68899499c91d39fb56790b52b6be062a04d33 4691d01cfc0e589d71cde9c1c7d9e9b9e1dc14c9 Xavier Mandeng 1785004046 -0400 commit: QUE-304: Cut each split part's bitmap from its own region of the page 4691d01cfc0e589d71cde9c1c7d9e9b9e1dc14c9 786e82a6ee7a12637e012add01c85ec0712b7a13 Xavier Mandeng 1785004072 -0400 commit: QUE-304: Record the bitmap re-cut in the grafting section 786e82a6ee7a12637e012add01c85ec0712b7a13 c0853583682eb51e440b795a305e07017e8e9715 Xavier Mandeng 1785012725 -0400 commit: QUE-304: Enrich the parse in place and run after fusion c0853583682eb51e440b795a305e07017e8e9715 5a1b49813c8280a9ce507e9be09472b1cdcb6403 Xavier Mandeng 1785042610 -0400 commit: QUE-304: Let the scan decide the figure count, and drop page furniture 5a1b49813c8280a9ce507e9be09472b1cdcb6403 c98f7448e14e25e863e6546e979167c7c6ac3dea Xavier Mandeng 1785084849 -0400 commit: QUE-304: Correct the count of text removed by the page-7 merge c98f7448e14e25e863e6546e979167c7c6ac3dea 7c2d94edbeb7bec43ee169b460c596f14f82cf84 Xavier Mandeng 1785086720 -0400 commit: QUE-304: Widen the scope to every region no reliable reader has read 7c2d94edbeb7bec43ee169b460c596f14f82cf84 752ef3c5a62ca0967e988818018015f8df941a80 Xavier Mandeng 1785087344 -0400 commit: QUE-304: Point the plan's review terminal at the current session 752ef3c5a62ca0967e988818018015f8df941a80 3a347a81b263692032c06b9acc93883a6f177b09 Xavier Mandeng 1785088078 -0400 commit: QUE-304: Rewrite the two sections under review 3a347a81b263692032c06b9acc93883a6f177b09 73fe9c2f99b0b87c11a38da098a6866473895862 Xavier Mandeng 1785088773 -0400 commit: QUE-304: Inventory every ExtractedTable field for the scanned-table path 73fe9c2f99b0b87c11a38da098a6866473895862 d37d6d1cb4747fe3b3fb944c65a73bddbd9bff4a Xavier Mandeng 1785089326 -0400 commit: QUE-304: Mark the plan fully approved d37d6d1cb4747fe3b3fb944c65a73bddbd9bff4a 8e037bfaf85530f5552be898f44484e7b15e9870 Xavier Mandeng 1785090341 -0400 commit: QUE-304: Scan every unread region — non-chart pictures and image-rendered tables 8e037bfaf85530f5552be898f44484e7b15e9870 ff0ad68912e77a089a1578c0204ae61c4270fa7e Xavier Mandeng 1785091206 -0400 commit: QUE-304: Derive the image-table signal from the source, and stop the guard rejecting a repair ff0ad68912e77a089a1578c0204ae61c4270fa7e cb7e8dfcbb622f1a7d291d410b241775f1b0f57d Xavier Mandeng 1785106098 -0400 commit: QUE-304: Do not value-check a table read off a page image cb7e8dfcbb622f1a7d291d410b241775f1b0f57d 37e13d9e4ab9c727bbbcf13a1d014fc6f2400c75 Xavier Mandeng 1785106523 -0400 commit: QUE-304: Drop formatting churn in files this ticket does not touch 37e13d9e4ab9c727bbbcf13a1d014fc6f2400c75 1ad600a0b4cdff7fcebb605bc88a8bd34fa7a742 Xavier Mandeng 1785110160 -0400 commit: QUE-304: Add the cell-check addendum to the plan 1ad600a0b4cdff7fcebb605bc88a8bd34fa7a742 537ab17342aadf18a354f8b0f4ea463db3ed1ba8 Xavier Mandeng 1785110545 -0400 commit: QUE-304: Mark the cell-check addendum approved 537ab17342aadf18a354f8b0f4ea463db3ed1ba8 e918b8e8c7eb9fd4e048a958af623b8fb11dbcb9 Xavier Mandeng 1785110989 -0400 commit: QUE-304: Check every scanned cell against the parse before correcting it e918b8e8c7eb9fd4e048a958af623b8fb11dbcb9 00417209246b77fda0d10c5db789cd01bfc0d917 Xavier Mandeng 1785119623 -0400 commit: QUE-304: Replace the parse's picture fragments with the scan's reading 00417209246b77fda0d10c5db789cd01bfc0d917 f1bb0f8ef4849f72a3de898a48723d2e568996f3 Xavier Mandeng 1785122273 -0400 commit: QUE-304: Exclude page numbers from the index by name, not by layer f1bb0f8ef4849f72a3de898a48723d2e568996f3 7c594bad9604555e3f67d13dffbd96c9b437e12c Xavier Mandeng 1785123696 -0400 commit: QUE-304: Restore the artifact fetch helper 7c594bad9604555e3f67d13dffbd96c9b437e12c 2e8367304c343ada56e445635d3168018e027925 Xavier Mandeng 1785127628 -0400 commit: QUE-304: Remove a read figure's leftover text and record what went 2e8367304c343ada56e445635d3168018e027925 16ac2ffaa6593be0c204aa126e5f30ef0a4dfde2 Xavier Mandeng 1785128799 -0400 commit: QUE-304: Scan every nominated page; remove the filter that dropped them 16ac2ffaa6593be0c204aa126e5f30ef0a4dfde2 27aee9a9389dbfb7cfe2a17740c4db638544c287 Xavier Mandeng 1785130387 -0400 commit: QUE-304: Take a table the parse filed as a picture as a table 27aee9a9389dbfb7cfe2a17740c4db638544c287 dad1785e4c08b823b623969439b0cb22e69ad518 Xavier Mandeng 1785131931 -0400 commit: QUE-304: Report a picture the run read nothing into dad1785e4c08b823b623969439b0cb22e69ad518 5e2c50ee0174e0a0b63e1e88fb145c3a0f577eb1 Xavier Mandeng 1785133225 -0400 commit: QUE-304: Read the table the scan prints inside a composite figure 5e2c50ee0174e0a0b63e1e88fb145c3a0f577eb1 cf06c75cdefc34a95a6fdb62e4128554c9c9d8a6 Xavier Mandeng 1785134853 -0400 commit: QUE-304: Ingest the tables the chart run read off a page image cf06c75cdefc34a95a6fdb62e4128554c9c9d8a6 c77471f0cbea1ef6be13aff99db1ab3a2e1a3437 Xavier Mandeng 1785137024 -0400 commit: QUE-304: Record which reader has read a region, and leave a read region alone c77471f0cbea1ef6be13aff99db1ab3a2e1a3437 a960c95df528051b0c15f06fad4a764160be4b97 Xavier Mandeng 1785161150 -0400 commit: QUE-304: Read a figure's footnote markers with the agent that already sees the page a960c95df528051b0c15f06fad4a764160be4b97 69b5824fa002d6f11c01c7e3f4e6077411221bd7 Xavier Mandeng 1785161772 -0400 commit: QUE-304: Decide a figure marker's kind by whether its note is printed, and search both note labels 69b5824fa002d6f11c01c7e3f4e6077411221bd7 da13b735182d26ac557d09a7e22d343c81e3aa28 Xavier Mandeng 1785168328 -0400 commit: QUE-304: Read a figure's notes off the page and resolve from those, as a table does da13b735182d26ac557d09a7e22d343c81e3aa28 f00b2ab744a117259afbfd679740ca882e335f32 Xavier Mandeng 1785169715 -0400 commit: QUE-304: Name the figure agent for what it does, and close the last two gaps to the table path f00b2ab744a117259afbfd679740ca882e335f32 a33aa791c4ed2a00df893bdcd00ce306bde1ee5b Xavier Mandeng 1785171184 -0400 commit: QUE-304: Give a figure marker the same kind contract a table marker has a33aa791c4ed2a00df893bdcd00ce306bde1ee5b cd0925f736c4d757f70b8bcab9ee13535593f528 Xavier Mandeng 1785174449 -0400 commit: QUE-304: A page's note block serves every figure on the page cd0925f736c4d757f70b8bcab9ee13535593f528 482b684a04c34abccdfa6628a4c5f947d689f1b6 Xavier Mandeng 1785177729 -0400 commit: QUE-304: Rename the workflow from chart to figure, to match what it reads 482b684a04c34abccdfa6628a4c5f947d689f1b6 d0f30daa81fc64d8e070bebe175e94513fc9c7bb Xavier Mandeng 1785178216 -0400 commit: QUE-304: Add a synthetic document that prints both kinds of figure marker d0f30daa81fc64d8e070bebe175e94513fc9c7bb c64874b17f5467e1d560359c2c1e25d8fa0c01e2 Xavier Mandeng 1785182030 -0400 commit: QUE-304: Catalogue the two footnote statuses the ingest emits, and surface the unresolved one c64874b17f5467e1d560359c2c1e25d8fa0c01e2 cbf6bd79b5de3d1d5b98c83d44adf7673af79c00 Xavier Mandeng 1785183068 -0400 commit: QUE-304: Finish the rename in the run's own output cbf6bd79b5de3d1d5b98c83d44adf7673af79c00 b012f4551bd2433f2e5de988e278f04dee6828f6 Xavier Mandeng 1785185070 -0400 commit: QUE-304: Make reading the figures a stage of the playground's quber workflow