openpencil/.github/workflows
Kayshen-X d023dbf1de feat(web): fetch scene templates and the icon catalog at runtime
The 58 template documents and the core iconify catalog follow the
previews out of the wasm binary behind the same asset seam: templates
resolve by id on both platforms but carry bytes only natively, so the
wasm boot check validates routes instead of rejecting the catalogue,
and a click on an unfetched card requests the asset and instantiates
on the install edge (failure raises the retryable toast). The icon
picker prefetches while open, distinguishes "still loading" from "no
match", and keys its search memo on catalog readiness so the empty
pre-fetch result cannot be memoized for the session. The split is a
feature (runtime-icon-catalog) enabled only by op-host-web — the
web-sdk viewer has no daemon to fetch from and keeps the embed, which
a first cut silently broke. Bundle: 5.10 → 4.93 MiB gzip; the sdk
bundle (5.20 MiB measured) gets a calibrated 6 MiB tripwire.
2026-08-09 12:26:39 +08:00
..
collab-platform-acceptance.yml feat(collab): add authenticated p2p collaboration 2026-07-29 00:06:58 +08:00
collab-security.yml feat(collab): replace public invites with 10-char region-tagged pairing codes 2026-08-02 08:31:13 +08:00
nix-check.yml ci: follow the submodule pins in the nix flake inputs 2026-08-09 11:30:26 +08:00
rust-check.yml fix(renderer): measure chrome text in its painted font 2026-08-07 02:00:23 +08:00
rust-multiplatform.yml fix(ci): retry ARM apt prerequisites 2026-07-15 23:22:22 +08:00
rust-release.yml ci(release): publish SHA256SUMS + provenance attestation for download verification 2026-08-05 22:15:09 +08:00
version-sync.yml feat(collab): add authenticated p2p collaboration 2026-07-29 00:06:58 +08:00
vscode-extension.yml ci(vscode): trigger on workspace-root dependency changes too 2026-07-19 20:41:37 +08:00
wasm-bundle-build.yml feat(web): fetch scene templates and the icon catalog at runtime 2026-08-09 12:26:39 +08:00
wasm-bundle-check.yml feat(extension): add OpenPencil web-capture Chrome extension 2026-08-04 21:43:01 +08:00
web-sdk-bundle.yml feat(web): fetch scene templates and the icon catalog at runtime 2026-08-09 12:26:39 +08:00