Commit graph

115 commits

Author SHA1 Message Date
Doxa Maps
cee32f2732 Rebuild the sheet generator and packet renderer carriers for the set-caption count, the list's page-1 flow, the poster's header words and mirrored columns, the UPG100 label and the header Share menu: poster-render and packet-strings re-pinned, the tree and SRI regenerated 2026-10-03 08:20:42 +00:00
Doxa Maps
1fa35309af Rebuild the sheet generator and packet renderer carriers for the full-width life charts, the shorter page-1 strategy and the self-fitting points page: poster-render re-pinned, the tree and SRI regenerated 2026-10-03 00:25:39 +00:00
Doxa Maps
649038a917 Rebuild the sheet generator and packet renderer carriers for the packet points on one sheet and the reordered page-1 columns: poster-render re-pinned, the tree and SRI regenerated 2026-10-02 23:41:25 +00:00
Doxa Maps
98764ecae4 Rebuild the sheet generator and packet renderer carriers for the packet v2 final pages: poster-render re-pinned, the tree and SRI regenerated 2026-10-02 22:53:24 +00:00
Doxa Maps
360e361614 Rebuild the packet renderer and text carriers for the packet v2 Full detail pages: packet-strings re-pinned, the tree and SRI regenerated 2026-10-02 22:29:27 +00:00
Doxa Maps
1ca13f60ae Rebuild every bundle for the packet v2 (the renamed catalogues are shared areas): poster-render and packet-strings re-pinned, the tree and SRI regenerated 2026-10-02 21:56:58 +00:00
Doxa Maps
af6c013bed Rebuild the sheet generator's pin carriers and series.json's importers on the merged pilot: poster-render re-pinned, the tree and SRI regenerated 2026-10-02 20:09:47 +00:00
Doxa Maps
3184b58c8c Rebuild the packet text's pin carriers on the merged pilot: packet-strings re-pinned, its importers rebuilt, the tree and SRI regenerated 2026-10-02 19:47:03 +00:00
Doxa Maps
7ffda69ef3 Rebuild 8 bundles for pinned print files that refetch a stale cached copy, and regenerate the tree and SRI 2026-10-02 19:23:49 +00:00
Doxa Maps
3eb10d637b Rebuild prayer-walk-planner regions-dashboard upg-neighbor wall-of-people-groups for phone prints that save what the preview shows, and regenerate the tree and SRI 2026-10-02 17:29:35 +00:00
Doxa Maps
73db18cc51 Rebuild every bundle for the measure-once host floor (ProfileLoader is in each), and regenerate the tree and SRI 2026-10-02 10:14:40 +00:00
Doxa Maps
8683107b46 Rebuild every bundle for the phone top bar and the host-sized map floor (ProfileLoader is in each), and regenerate the tree and SRI 2026-10-02 05:31:28 +00:00
Doxa Maps
f4066c36fc Rebuild every bundle for the phone shell modes and the svh map floor (ProfileLoader is in each), and regenerate the tree and SRI 2026-10-02 04:49:01 +00:00
Doxa Maps
bf214c8741 Rebuild country-posters, my-upg-100-list, poster-design and regions-dashboard (and the served poster-render copy) for the whole-India sheet 2026-10-01 09:48:43 +00:00
Doxa Maps
86a81cc442 P: rebuild 2 bundle(s) from the merged source, and regenerate the tree and SRI 2026-10-01 07:26:32 +00:00
Doxa Maps
68527062da P: rebuild 2 bundle(s) from the merged source, and regenerate the tree and SRI 2026-10-01 06:49:40 +00:00
Doxa Maps
d3b879c940 P: rebuild 22 bundle(s) from the merged source, and regenerate the tree and SRI 2026-10-01 06:01:49 +00:00
Doxa Maps
62e9f25a83 P: rebuild all-people-groups big-picture cities-internet country-posters doxa-maps-spa doxa-research-map doxa-simple-map gospel-internet gospel-resources my-upg-100-list people-groups-grid plugin-studio pplr-data-maps prayer-walk-planner regions-dashboard research-dashboard research-map-plus-grid upg-neighbor wall-of-people-groups from the assembled source, and regenerate the tree, the poster-render copies and SRI 2026-10-01 01:05:41 +00:00
Doxa Maps
ca162fff89 Merge origin/development into studio/lm-fold-lip 2026-09-30 20:42:46 +00:00
Doxa Maps
b4dd84c1b5 Rebuild the legend batch's bundles (LegendMobile + PinHint) from the merged source, and regenerate the tree and SRI 2026-09-30 12:42:41 +00:00
Doxa Maps
eca1ecb4af Rebuild the five packet bundles from f963d90bc (the lightweight worksheet's photos and descriptions), and regenerate the tree and SRI 2026-09-30 12:06:08 +00:00
Doxa Maps
f76475de50 Rebuild the five packet bundles from 321123601 (the new packet-strings pin), and regenerate the tree and SRI 2026-09-30 11:57:53 +00:00
Doxa Maps
b0c4ef1897 Re-pin packet-strings.json and rebuild the five packet bundles from the merged source, and regenerate the tree and SRI 2026-09-30 11:43:33 +00:00
Doxa Maps
2dbd567945 WIP packet 10:58 (the dictated points, point 4's statement + lead-in, the wheel turned with Start here; re-pinned; 5 bundles rebuilt): measured, reads pending 2026-09-30 11:17:25 +00:00
Doxa Maps
de53964f72 Rebuild from the merged source (PinHint + development), then the tree and SRI 2026-09-30 10:48:42 +00:00
Doxa Maps
2f49d2c382 Rebuild the PILLFAB train's union from the merged source (PinHint + the corner ☰ + LegendMobile + development), composites after their children, then the tree and SRI 2026-09-30 10:21:43 +00:00
Doxa Maps
0daf6db225 Re-pin packet-strings.json: non-English packet prints load their language again
The pair (a80f4fd6e) changed library/scripts/posters/packet-strings.json
(point 4's reading list) without re-running the pin script, so the served
copy (assets/lib/packet-strings.json) no longer matched
PACKET_STRINGS_SHA384. The print then refused it and fell back to the
bundled English block: every non-English packet printed in English.
check:poster-render-pinned has failed on development since.

Re-pinned (library/packet/poster-render.integrity.js, packet-strings only;
the generator and places pins are unchanged), and rebuilt the five bundles
that compile the pin in: country-posters, doxa-research-map,
my-upg-100-list, regions-dashboard, upg-neighbor. The tree and SRI
regenerated. check:poster-render-pinned: FAIL (2) on 7744a8418, PASS here.
2026-09-30 09:20:22 +00:00
Doxa Maps
cb04fa6747 Rebuild the five wall and packet bundles from the merged source (my-upg-100-list, country-posters, regions-dashboard, doxa-research-map, upg-neighbor), and regenerate the tree and SRI 2026-09-30 08:38:26 +00:00
Doxa Maps
9c67a630db Rebuild the nine bundles the print rollout reaches from the merged source in the lock 2026-09-30 08:23:54 +00:00
Doxa Maps
7d5d7a62d8 Print on phones: the shared Print bar is labelled in the reader's language from the wall and the poster prints too 2026-09-30 08:04:52 +00:00
Doxa Maps
ce27cc02a6 Rebuild the nine bundles the print rollout reaches 2026-09-30 07:37:49 +00:00
Doxa Maps
aa500452d5 Rebuild the nine bundles phone printing reaches, and regions-dashboard, from the merged source in the lock (S5 + P8) 2026-09-30 07:23:02 +00:00
Doxa Maps
3c87d5c033 The pin-hint pill counts the map credit only when it lies below the pill
A host may move the engine's credit to the TOP of the map (a phone layout with the sheet flush at the
bottom). creditFloor() would then have used a credit near y=10 as the floor, and syncAttribClearance()
would have reserved the whole map height (capped at 120px), so the pill lifted itself for nothing. Now
a credit in the upper half of the pill's layout parent is not counted: no floor, and the 20px default
clearance. Every credit is at the bottom today, so this changes nothing yet.
Every bundle rebuilt (PinHint ships through ProfileLoader), composites after their children, then the
tree and SRI.
2026-09-30 06:35:15 +00:00
Doxa Maps
d287dca663 The pin-hint pill: dismissed by the first pin tap, and above the gallery's menu button
- It is dismissed when the reader taps a pin, the gesture it teaches. The signals are
  uiStore.selectedPeopleGroup (the maps that select through uiStore.selectPeopleGroup) or a
  'dxmaps:pin-selected' event inside the map's root (a map with its own selection). It was left
  standing over the detail card that the tap had opened. A pan still does not dismiss it.
- Wide, the pill reached the gallery's round menu button (bottom-left). Its bottom now takes the
  larger of the credit clearance and --map-fab-clearance, which the layout publishes only while the
  button is rendered.
- Every bundle rebuilt (PinHint ships through ProfileLoader), composites after their children, then
  the tree and SRI.
2026-09-30 06:11:45 +00:00
Doxa Maps
04a00ebc54 Rebuild every bundle for the pin-hint pill (PinHint ships in every bundle through ProfileLoader), then the tree and SRI 2026-09-30 05:48:26 +00:00
Doxa Maps
e9530994a1 Rebuild upg-neighbor for its movement wording, and regenerate the tree 2026-09-30 02:18:26 +00:00
Doxa Maps
08e7e3c681 Rebuild the 16 bundles the PinHint floor reaches, and the gallery for MapInfo's scrim, and regenerate the tree 2026-09-29 23:45:36 +00:00
Doxa Maps
89794dc883 Rebuild the 17 bundles the PinHint fix and the gallery's example links reach, and regenerate the tree 2026-09-29 22:33:12 +00:00
Doxa Maps
9013d5cf46 Rebuild the five packet consumers for the page-fill re-shape, and regenerate the tree 2026-09-29 21:36:53 +00:00
Doxa Maps
3bfaa24238 Rebuild the card consumers and the gallery for the re-read fixes, and regenerate the tree 2026-09-29 21:07:27 +00:00
Doxa Maps
d0cbca5f4a Rebuild the five packet consumers for the grid reflow and the card-name hyphens, and regenerate the tree 2026-09-29 20:42:52 +00:00
Doxa Maps
b8c7e9a391 Rebuild the five packet consumers for the unrounded totals, and regenerate the tree 2026-09-29 20:21:28 +00:00
Doxa Maps
b4b15fcd71 Rebuild the five packet consumers for the people-based knows-Christ page, and regenerate the tree 2026-09-29 20:14:55 +00:00
Doxa Maps
40e5876a96 Rebuild the five card consumers for the name sizing, and regenerate the tree 2026-09-29 19:58:04 +00:00
Doxa Maps
0bb66b99ad Rebuild the five bundles the card-photo change reaches, and regenerate the tree
country-posters, doxa-research-map, my-upg-100-list, regions-dashboard and
upg-neighbor all print cards through library/packet/card-render.js.
2026-09-29 19:51:01 +00:00
Doxa Maps
3302f424c8 Rebuild the fifteen consumers this branch's library changes reach
This branch changes five library files -- ProfileLoader.vue, LifeCalendar.vue,
packetCharts.js, RegionSectionCard.vue and packet/countrySheet.js -- and
ProfileLoader alone is carried by sixteen bundles. Built every one of those
sixteen, one at a time (memory is the limit on this box), then regenerated the
tree and refreshed SRI.

FIFTEEN CHANGED, which is the measurement that matters: all-people-groups,
cities-internet, country-map, country-posters, demo-map, doxa-research-map,
doxa-simple-map, gospel-internet, gospel-resources, my-upg-100-list,
pplr-data-maps, research-dashboard, template-bundle, upg-neighbor and
wall-of-people-groups. Only regions-dashboard was already current, because it was
rebuilt for the label fix.

A previous claim of mine that this tree was fresh rested on `bun run tree` and
`fix:sri` producing no diff. That proves neither: tree does not rebuild bundles,
and SRI only proves a leaf loads the bundle its integrity names. The test that
distinguishes the two is building the consumers and seeing whether their bytes
move -- and fifteen of them did.

The shadow-style label fix survives the rebuild: ,"regions-list") appears once
and ,"region-section-card") once in regions-dashboard.js.
2026-09-29 16:42:04 +00:00
Doxa Maps
769d863f99 Rebuild the twenty consumers the merged library changes reach
The branch merges thirteen shared library files, including two new modules, so
every bundle that imports them was carrying older bytes than its source.

Found by building each of the twenty-two bundles the freshness step names, one
at a time: all twenty-two build cleanly in 8-24 seconds, none fails and none
hangs -- and twenty of them produce different bytes. Big Picture alone moves
510 bytes.

That also corrects a check I trusted earlier in this branch. `bun run tree`
reported zero changed files and I read it as "the consumers are fresh". It is
not: tree stages assets and regenerates leaf pages, and does NOT rebuild the
bundles, so it can report a clean tree over twenty stale ones. Only a build
answers that question.

Hashes rebaked and check:sri passes across every leaf.
2026-09-29 16:26:23 +00:00
Doxa Maps
dbee30e827 Rebuild pplr-data-maps upg-neighbor, and regenerate the tree 2026-09-29 14:30:26 +00:00
Doxa Maps
3fbed0aea2 Rebuild the consumers main left stale (build owner, README rule 5)
check:composite-freshness found stale on main: template-bundle. Rebuilt, tree + SRI
regenerated; the landing precondition (fresh, one folder, SRI) passed in main-capture scan.
2026-09-29 12:07:55 +00:00
Doxa Maps
c0397f4004 Rebuild upg-neighbor, and regenerate the tree 2026-09-29 10:28:53 +00:00