Commit graph

7 commits

Author SHA1 Message Date
lvwmwm
dc2b7299ff refactor: dedupe diff logic, simplify runner, decompose canvas
- extract 4 diff fns into generic diffEntries + diffEntriesCode
- drop 120s polling loop; await gzip promise directly
- filter-before-map in webhook, inline color cast helpers
- decompose drawSections into measure/render helpers
- validate colors VM eval result shape
- chain git commits via lastCommit promise
- drop unused Differs fields, trim types
2026-09-04 13:20:42 -03:00
lvwmwm
0f7170e1c7 hotfix: make colors/icons non-blocking and add decompile_gzip timeout to fix 6h hang 2026-08-31 12:40:26 -03:00
lvwmwm
839cf1f2cf feat(icons): restore Themelings icons task for canvas branch 2026-08-28 14:15:33 -03:00
lvwmwm
c140a8bbae feat(webhook): restore Themelings canvas webhook (raw/semantic) + diffs + canvas 2026-08-28 14:06:06 -03:00
lvwmwm
7bb5e3364c feat(canvas): revive Themelings color tracking (raw/semantic) for canvas branch 2026-08-28 13:36:10 -03:00
user
124e4cb3b1 mod: adapt Themelings to use hermes-decomp (Rust) instead of hermes-dec (Python), remove colors/icons/canvas/deminify, keep only code tracking 2026-07-20 11:59:06 -03:00
user
81c5563e3d initial: clone themelings 2026-07-20 11:40:29 -03:00