浅念
2527f7ced9
feat: register trade-pro in theme color map and all six frontend entry points
...
Co-Authored-By: Claude Code <noreply@anthropic.com >
2026-10-22 18:51:27 +08:00
浅念
712ccac058
polish: env_for hardening per code review (M1-M3)
...
- env_for validates theme against THEMES whitelist (defense in depth)
- degraded single-path envs are no longer cached
- tests: unknown-theme rejection, real macro shadowing semantics,
degraded branch path + no-cache
Co-Authored-By: Claude Code <noreply@anthropic.com >
2026-10-22 17:45:40 +08:00
浅念
67b469d56d
feat: per-theme Jinja env enables theme-level macro override
...
Co-Authored-By: Claude Code <noreply@anthropic.com >
2026-10-22 17:33:05 +08:00
浅念
204c5039ab
feat: single-source theme discovery replaces three hardcoded whitelists
...
Co-Authored-By: Claude Code <noreply@anthropic.com >
2026-10-22 17:14:44 +08:00
浅念
8cea7dee20
chore: baseline V8.10.0-dev.1 with v8_workflows type-mapping fix and trade-pro spec
...
- SiteForge Enterprise V8.10.0-dev.1 upstream source (210 tests)
- Fix: v8_workflows._mapped_input now reads both 类型/分类 columns so WXR
imports keep post/product types instead of collapsing to page
- Docs: trade-pro theme port spec (R3) and implementation plan
Co-Authored-By: Claude Code <noreply@anthropic.com >
2026-10-22 16:49:25 +08:00