doxa-maps/internal
Doxa Maps f96576fdf7 check:optional-t-equivalence registers ApproxPinNote on the {t, te, locale} form
ApproxPinNote moved from useOptionalT to useOptionalI18n (which wraps it) so its formatList names follow the sentence's own locale. The per-site register still asserted the old helper and failed. The row now names useOptionalI18n, as SemanticTreeLegend, PosterWall and all-people-groups already do, and still asserts the site passes its own APPROX_FALLBACK.
2026-09-29 13:34:37 +00:00
..
acceptance internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
element-census Three more lines keep the reason and drop the speaker, in library and internal 2026-09-29 10:07:29 +00:00
fixtures The reference baseline reaches 0: the last two lines were a hygiene checker's own patterns 2026-09-29 12:44:25 +00:00
lib internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
plugin-gallery The dev server's 404 for a plugin folder's index.html names the plugin's real page 2026-09-29 11:04:22 +00:00
_composed-tiers.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
_published-base.mjs
_serve-reaped.mjs
_serves-this-tree.mjs
_tree-name.mjs A gated bundle builds outside public/, and a gate keeps it out of the tree 2026-09-29 02:35:35 +00:00
atomic-public-swap.sh
backend-dev-plugin.mjs The first-run superuser URL itself reaches the terminal, not only the lines around it 2026-09-29 13:29:19 +00:00
browser-slot.sh
build-lock.sh
build-packet-fixtures.mjs The offline packet generator runs again, and a gate now runs it 2026-09-29 02:16:34 +00:00
check-a11y-button-names.mjs
check-approx-pin-note.mjs The shared-point list follows its sentence's locale, and formatList never throws outside a browser 2026-09-29 13:29:18 +00:00
check-aria-labels-localized.mjs
check-auto-engine.mjs check:auto-engine asserts the rule that holds, and runs: it sat in no chain asserting the old one 2026-09-29 11:04:22 +00:00
check-backlog-refs.mjs
check-backlog-status-enum.mjs
check-basemap-labels-localized.mjs
check-board-map-options.mjs Guard the map option a de-duplication can silently invert 2026-09-29 11:56:46 +00:00
check-browser-gates-guarded.mjs
check-capability-citations.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-capability-derived.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-capability-exemplars.mjs
check-card-deck.mjs
check-catalog-currency.mjs
check-catalog-identity.mjs
check-cdn-cache.mjs /cdn: a publish reaches browsers in minutes. Moving URLs revalidate after 5 min with an ETag and 304s; hashed names are immutable 2026-09-28 23:13:47 +00:00
check-cdn-pins.mjs
check-composite-embed-knobs.mjs
check-composite-freshness.mjs A gated bundle builds outside public/, and a gate keeps it out of the tree 2026-09-29 02:35:35 +00:00
check-composite-interop.mjs
check-composite-registration.mjs
check-composite-srcs.mjs
check-composite-token-url.mjs A composite embedded bare dropped tokenUrl, and passed because a ProfileLoader sat above it 2026-09-28 15:52:47 +00:00
check-composites-mount.mjs check:composites-mount records elements defined through the shared element helper 2026-09-28 17:52:51 +00:00
check-country-names.mjs Gate the country-name join, and record that the wiring was already done 2026-09-29 01:38:07 +00:00
check-csv-export-shape.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-deck-click.mjs
check-dependency-names.mjs
check-describe-group.mjs Number({value:"1"}) is NaN, so the whole reachedness sentence vanished 2026-09-28 15:52:47 +00:00
check-dev-assets.mjs
check-doc-quotes-scripts.mjs
check-done-evidence.mjs check:done-evidence counts a card's evidence LIST, so a card that records its proof there can close 2026-09-29 03:46:37 +00:00
check-dxlife-untouched.mjs Two more gates join gates:pre honestly: dxlife walks only the clones, and the calendar stays on demand 2026-09-29 11:56:47 +00:00
check-element-bootstrap.mjs Twenty-four warnings about an overwrite that was the whole point 2026-09-28 17:53:38 +00:00
check-element-census-vs-live.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-embed-base-resolution.mjs
check-embed-basemap-paints.mjs
check-embed-targets-exist.mjs EMBED_BASE_URL overrides the committed embedBaseUrl for a host's own tree build 2026-09-28 21:53:40 +00:00
check-embed-url-absolute.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-embedded-rtl.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-evangelical-share.mjs Each packet's % evangelical page states its own list's share 2026-09-29 02:16:31 +00:00
check-experimental-shelf.mjs Make the two Mapbox arms ask for Mapbox, and fail when they measure nothing 2026-09-28 17:53:38 +00:00
check-facet-cascade.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-facet-changes-map.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-facet-one-field.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-facet-shape.mjs Two readers of one private field, and nothing was holding them together 2026-09-28 15:52:46 +00:00
check-filter-width-stable.mjs The browser-side generator keeps the reason and drops the speaker 2026-09-29 05:26:27 +00:00
check-fits-the-screen.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-fixed-anchoring.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-frame-target.mjs The language tree becomes anyone's, and the numbers nobody wrote down get written down 2026-09-28 17:40:34 +00:00
check-frozen-labels.mjs Catch a tree that is built correctly and then parked 2026-09-29 09:19:05 +00:00
check-gated-not-in-tree.mjs A gated bundle builds outside public/, and a gate keeps it out of the tree 2026-09-29 02:35:35 +00:00
check-gospel-all.mjs
check-gospel-composed-filters.mjs
check-gospel-coverage-consistent.mjs
check-gospel-embed-contract.mjs
check-gospel-engine-contract.mjs
check-gospel-english-leaks.mjs
check-gospel-leaves-mount.mjs
check-gospel-map-paints.mjs
check-gospel-rtl-shaping.mjs
check-gospel-set-charts.mjs The seed guarantee was asserted against two files nothing renders 2026-09-28 23:43:44 +00:00
check-gospel-set-fit.mjs The set charts fit their box, carry a cross, and draw the target — combined 2026-09-29 02:11:28 +00:00
check-gospel-tables-staged.mjs
check-gospel-whiteboard.mjs Point the set charts at the promoted modules, and clear a committed conflict 2026-09-28 18:57:46 +00:00
check-hardcoded-english.mjs Exempt a region identity only while REGION_KEY still names it 2026-09-29 11:04:22 +00:00
check-heartbeat-threshold.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-help-reachable.mjs check:help-reachable keeps a map whose own control explains it in scope, even with no entry in the help file 2026-09-29 03:22:40 +00:00
check-host-locale-contract.mjs
check-host-locale-fetch.mjs Fetch the catalogue for a host-supplied locale, and hold RTL text while it lands 2026-09-29 07:31:16 +00:00
check-i18n-never-translated.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-i18n-parity.mjs Move the catalogue note out of the catalogue 2026-09-29 05:26:27 +00:00
check-i18n-stopped-scope.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-i18n-treeshake.mjs Ship only the active locale, behind DX_SHIP_ONE_LOCALE 2026-09-29 07:31:16 +00:00
check-instance-config-keys.mjs The grid's "controls off" preset did nothing, and nothing said so 2026-09-28 22:25:30 +00:00
check-kpi-unit-once.mjs
check-label-joins.mjs
check-label-key-coverage.mjs Speak the reader's language on the UPG-100 map, its wall and the print HUD 2026-09-29 08:33:43 +00:00
check-language-tree-layout.mjs The language tree's layout becomes library's; its gospel classification does not 2026-09-28 15:52:47 +00:00
check-language-tree-model.mjs The language tree becomes anyone's, and the numbers nobody wrote down get written down 2026-09-28 17:40:34 +00:00
check-leaf-engine-per-provider.mjs
check-leaf-english-leaks.mjs
check-legend-data-contract.mjs Share the legend-map bridge between the two 811-line twins 2026-09-29 07:31:17 +00:00
check-legend-export-reachable.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-legend-info-localized.mjs smoke:legend-info measures again, and says so when it cannot 2026-09-29 08:33:44 +00:00
check-legend-logical-insets.mjs The share menu's tabs mirrored the wrong way, and the check could not see them 2026-09-29 03:46:37 +00:00
check-legend-matches-source.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-legend-top-offset.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-library-index.mjs
check-link-rot-sample.mjs
check-link-verification-coverage.mjs
check-list-prop-unit.mjs
check-list-selection.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-locale-reachable.mjs
check-manifest-covers-discovery.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-map-attribution.mjs
check-map-control-overlap.mjs The touch-target fix is what pushed the toggle into the zoom buttons 2026-09-29 00:06:52 +00:00
check-map-data-painted.mjs
check-map-embed-cells.mjs Make the two Mapbox arms ask for Mapbox, and fail when they measure nothing 2026-09-28 17:53:38 +00:00
check-map-fly-reduced-motion.mjs
check-map-labels.mjs Name the map's countries on page 1 in the packet's language 2026-09-29 02:16:33 +00:00
check-map-menu-anchor.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-map-props-unit.mjs Auto resolves to MapLibre; a token no longer picks the engine 2026-09-28 17:53:38 +00:00
check-map-unmount-guard.mjs
check-map-unmount-mid-init.mjs
check-mapbox-drew.mjs Fix three things that stopped check-mapbox-drew from measuring anything 2026-09-29 05:37:02 +00:00
check-maplibre-layer-drops.mjs
check-mercator-slice.mjs Two poster comments state the defect instead of quoting its report 2026-09-28 17:53:38 +00:00
check-mfe-two-tab.mjs
check-mjs-parses.mjs
check-mobile-gating.mjs Three more lines keep the reason and drop the speaker, in library and internal 2026-09-29 10:07:29 +00:00
check-mst-clustering.mjs check:mst-clustering times its own CPU against a 1,500 ms budget, so a loaded box cannot fail it 2026-09-29 07:31:17 +00:00
check-nav-reachable-mobile.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-nested-token-delivery.mjs
check-no-absolute-paths.mjs
check-no-conflict-markers.mjs
check-no-credentials-omit.mjs
check-no-cross-plugin-imports.mjs
check-no-dead-library.mjs Delete 7 unreachable library components, and gate the thing a census cannot see 2026-09-29 01:38:07 +00:00
check-no-eval.mjs
check-no-internal-codename.mjs
check-no-new-driver-references.mjs The reference baseline reaches 0: the last two lines were a hygiene checker's own patterns 2026-09-29 12:44:25 +00:00
check-no-orphan-gates.mjs Every check is run by a chain, declared on demand with a reason, or listed for its owner 2026-09-29 11:56:46 +00:00
check-no-public-binds.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-no-repo-pb-hooks.mjs Put the cloud Dockerfile at the repo root, so a platform pointed at the repo finds it 2026-09-29 02:35:36 +00:00
check-no-silent-engine-substitution.mjs
check-no-stale-sweep-claim.mjs
check-one-palette.mjs
check-one-scroll-container.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-optional-t-equivalence.mjs check:optional-t-equivalence registers ApproxPinNote on the {t, te, locale} form 2026-09-29 13:34:37 +00:00
check-package-json-unique-keys.mjs
check-packet-a1-structure.mjs The bounded set and the centered set each get their own page again, at print size 2026-09-29 05:26:27 +00:00
check-packet-browser.mjs The UPG-100 list prints its packets through the shared lift, not a second copy of it 2026-09-29 05:26:23 +00:00
check-packet-charts.mjs A life-calendar anchor outside the grid says so instead of drawing nothing 2026-09-28 16:49:01 +00:00
check-packet-map-missing-loud.mjs Put the missing-map sentence in every packet language 2026-09-29 00:59:14 +00:00
check-packet-render.mjs Fix what an adversarial review of the print standard confirmed: 21 defects, each re-checked against the code 2026-09-29 06:23:19 +00:00
check-packet-strings-parity.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-packet-variants.mjs Send the research map's live map to packet page 1 through the mapImage seam 2026-09-29 07:31:17 +00:00
check-packets-all.mjs Fix what an adversarial review of the print standard confirmed: 21 defects, each re-checked against the code 2026-09-29 06:23:19 +00:00
check-people-group-records.mjs Every country prints its prayer list, card deck and packet, from a records provider any map can use 2026-09-29 05:26:26 +00:00
check-pin-selection.mjs
check-pinned-umd.mjs
check-plural-forms.mjs Fix what an adversarial review of the print standard confirmed: 21 defects, each re-checked against the code 2026-09-29 06:23:19 +00:00
check-popup-escaping.mjs
check-popup-href-escaped.mjs Escape the two popup URLs and the packet photo URL 2026-09-29 05:26:27 +00:00
check-popup-pan-clears-controls.mjs Guard the pan's control clearance, which a cut-height check cannot see 2026-09-29 13:31:24 +00:00
check-ported-globals-identical.mjs Migrate the regions pages onto portedGlobals, and fix a Cyrillic rule that was inert 2026-09-29 02:35:35 +00:00
check-poster-action-print.mjs The poster-action gate's new arm keeps the rule and drops the speaker 2026-09-29 05:26:27 +00:00
check-poster-attribution.mjs The poster credited Mapbox for tiles OpenFreeMap had served 2026-09-29 00:06:52 +00:00
check-poster-browser-equiv.mjs The browser/Node sheet equivalence check can measure on a fresh checkout 2026-09-29 12:44:25 +00:00
check-poster-card-fits.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-poster-degrades-honestly.mjs Both poster print gates measure the product again: the generator is forced missing too 2026-09-29 10:07:29 +00:00
check-poster-fetch-guard.mjs New gate check:poster-fetch-guard (in gates:pre) 2026-09-29 05:26:24 +00:00
check-poster-layout-optin.mjs The poster's legend was painted over the map, unless you ask otherwise 2026-09-29 00:59:14 +00:00
check-poster-print-fallback.mjs check:poster-print-fallback asserts the outcome: the source loaded and a print frame opened 2026-09-29 12:44:25 +00:00
check-poster-prints.mjs
check-poster-raster.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-poster-render-pinned.mjs Serve the packet text at print time instead of bundling all 11 languages 2026-09-29 08:33:44 +00:00
check-poster-wall-localised.mjs
check-posters-exportable.mjs Ship every poster once, in its lightest printable form 2026-09-29 05:26:23 +00:00
check-prayer-walk-planner.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-preset-config-merge.mjs
check-print-frame-reclaim.mjs A print frame is kept until it has printed: its 60 s clock starts at load, not at creation 2026-09-29 08:11:49 +00:00
check-print-geometry.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-profile-descriptions.mjs
check-profile-table.mjs The table row is a border-box, and the offline packet gets its description 2026-09-28 16:49:01 +00:00
check-provide-shadowing.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-provider-for.mjs
check-provider-switch.mjs The engine rule reads as it is everywhere it is written: auto is MapLibre, token or not 2026-09-29 11:04:22 +00:00
check-published-matches-build.mjs
check-published-tree-weight.mjs
check-quoted-scripts.mjs
check-raw-map-rtl-shaping.mjs
check-readme-web-folder-size.mjs check:readme-size runs in gates:post, and the README states the folder with its posters 2026-09-29 05:26:25 +00:00
check-reduced-motion.mjs Every animating library component now honours prefers-reduced-motion itself 2026-09-29 01:38:07 +00:00
check-region-fill-repaint.mjs RegionCountryMap moved to the library, and its gate, its numerals allowance and a comment follow it 2026-09-29 01:38:08 +00:00
check-region-paint-single-source.mjs Gate: the regions idle paint must have one source, not a copy per map 2026-09-29 13:29:18 +00:00
check-research-gallery-embed.mjs
check-ring-bands.mjs bandFill mode: 'fill-all' draws every group and lets the zoom separate them 2026-09-29 01:38:08 +00:00
check-ring-vocabulary.mjs Say "provisional, pending a product decision" instead of naming a row 2026-09-28 17:53:38 +00:00
check-scrim-covers-viewport.mjs
check-script-flags-reachable.mjs
check-script-registry.mjs One page loaded the same bundle twice and nothing said so 2026-09-29 00:06:51 +00:00
check-select-zone-race.mjs Pin the three layers that make Show on map work on the first click 2026-09-28 23:23:57 +00:00
check-selection-kinds.mjs Map sheets are generated in the browser at the click, by the same generator the Node script runs 2026-09-29 05:26:27 +00:00
check-selector-fields.mjs check:selector-fields in gates:pre: a packet fetch must carry every field its selectors read 2026-09-28 13:56:53 +00:00
check-sentence-slots.mjs Prove the sentence helper against a real t(), instead of claiming it 2026-09-29 05:26:25 +00:00
check-series-isolation.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-setup-order.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-sfc-script-parses.mjs
check-shadow-css-parses.mjs Fold the dangling-selector gate into the portedGlobals migration 2026-09-29 02:35:36 +00:00
check-shadow-reduced-motion.mjs
check-share-policy.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-shared-component-reached-bundles.mjs
check-shot-distinctness.mjs
check-shot-fidelity.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-shot-fonts.mjs
check-shot-freshness.mjs
check-snapshot-guard.mjs
check-snippet-engine.mjs The two composites that draw a map get the map snippets: a MapLibre preload and a Mapbox variant 2026-09-29 12:44:25 +00:00
check-spa-tab-order.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-square-map-controls.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-studio-every-plugin.mjs
check-studio-rail.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-surfaces-read-the-tier.mjs
check-synced-css-copies.mjs
check-tab-radius-token.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-tabs-localized.mjs
check-targets.mjs
check-tauri-config.mjs
check-tiered-points.mjs The whiteboard is a layer of tiered points; only the edges were ever a tree 2026-09-28 17:40:34 +00:00
check-translator-contacts.mjs
check-tree-relative.mjs New gate check:tree-relative: the committed tree names no host of its own 2026-09-29 05:26:26 +00:00
check-universal-props.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-upg-map-data-painted.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-upg-zone-joins.mjs Fold the zone-tree assertions in, and stop the check dying before it reports 2026-09-28 16:47:05 +00:00
check-url-resolver.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-verification-tags.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
check-viewport-meta.mjs Guard the viewport meta, because without it a "390" run is a 980px run 2026-09-29 11:56:46 +00:00
check-vision-card-numbers.mjs
check-whiteboard-projection.mjs The whiteboard is a layer of tiered points; only the edges were ever a tree 2026-09-28 17:40:34 +00:00
check-window-globals-released.mjs Release only the hooks this instance installed 2026-09-29 00:06:53 +00:00
check-zone-census.mjs The map template draws a map-only vertical page for the prayer packet 2026-09-29 02:16:27 +00:00
check-zone-title-tier-a.mjs Name the Deaf packet in its reader's language, not by its internal label 2026-09-29 02:16:32 +00:00
check-zoning-declared.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
clean.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
desktop-build.mjs The carried commits keep the reason and drop the speaker 2026-09-29 05:26:26 +00:00
dev-server.mjs A laptop that follows the table says when it needs credentials, and the last main defaults say development 2026-09-29 00:59:14 +00:00
dev-sync-plugin.mjs A laptop that follows the table says when it needs credentials, and the last main defaults say development 2026-09-29 00:59:14 +00:00
drop-portability-check.mjs
embed-smoke.mjs
fix-sri.mjs
generate-capability-exemplars.mjs
generate-gallery.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
generate-library-index.mjs
generate-packet-fixture.mjs
generate-tree.mjs The two composites that draw a map get the map snippets: a MapLibre preload and a Mapbox variant 2026-09-29 12:44:25 +00:00
generate-wagf-region-names.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
i18n-areas.mjs A bundle carries a translation area only where its code uses it, not wherever the area's name appears 2026-09-29 09:18:26 +00:00
inline-parse-check.mjs
install-shell.mjs
landing-preconditions.mjs A landing whose tree is stale is refused: regenerating it must change nothing 2026-09-29 08:13:08 +00:00
legend-columns-probe.mjs
long-frames-probe.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
measure-map-load.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
mobile-sheet-probe.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
plugin-gallery-smoke.mjs
plugin-targets.mjs
profile-meta.mjs One phone flag per map, and the leaf page follows it as well as the Gallery 2026-09-29 07:31:16 +00:00
public-hygiene-check.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
readme-shots-fix.mjs
readme-shots.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
run-parallel.mjs
serve-strict.mjs
set-app-start-page.mjs
settled-tree-gate.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
share-roundtrip-smoke.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
smoke-studio.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
smoke.mjs
sri-consistency-check.mjs
staging-forge.css
staging-forge.js
staging-reference-v2.html
sync-app-shells.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
sync-dropin.mjs One server for a site and its maps: bun run dropin, and the drop-in goes straight into the site's public/ 2026-09-29 03:03:51 +00:00
template-literal-check.mjs
theme-flash-probe.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
verify-5-capabilities.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
verify-browser-all.mjs The browser suite runs both engine gates, each listed after its first real run 2026-09-29 11:04:22 +00:00
verify-gospel-map.mjs
verify-map-paint.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
verify-shell-scroll.mjs internal/ keeps the reason and drops the speaker: no gate quotes or cites the Driver 2026-09-29 05:26:25 +00:00
vite-plugin-strip-shadow-css-comments.mjs
write-token.mjs