chore: remove rich editor plans
This commit is contained in:
@@ -73,7 +73,7 @@ Use this for compatibility-sensitive behaviors that are not a single persisted f
|
||||
| rendering | built-in macros | JS server-side (gallery, youtube, vimeo, photo_archive, tag_cloud) | Rust-native in bds-core/render | implementation language changes, output must match | golden-generated-site comparisons | not-started | These are NOT Python macros |
|
||||
| rendering | Liquid feature subset | liquidjs 10.25 (full spec available) | Rust Liquid (scoped to used subset) | implementation may differ for unused features | template compatibility suite | not-started | Only ~35% of spec used by default templates |
|
||||
| slugs | slug generation | `transliteration` npm package | `deunicode` Rust crate | possible edge-case differences | slug corpus tests in M0 fixtures | not-started | Verify against real content |
|
||||
| editor | content editing | rich editor (default) | plain-text syntax-highlighting editor (bds-editor: ropey + syntect + cosmic-text) + live preview | yes | n/a | approved-divergence | Rich editor deferred to extension Bucket I, builds on bds-editor foundation |
|
||||
| editor | content editing | Markdown editor + rendered preview | syntax-highlighting Markdown editor (bds-editor: ropey + syntect + cosmic-text) + rendered preview | no | editor + preview integration tests | not-started | |
|
||||
| preview | asset sourcing | local assets only | identical | no | HTML assertions | not-started | |
|
||||
| runtime | JS dependency | Electron (Chromium + Node.js) | no JavaScript anywhere — pure Rust + native APIs | yes (intentional) | build verification: no JS in dependency tree | approved-divergence | Supply-chain security constraint |
|
||||
| runtime | async executor | Node.js event loop | tokio | yes (internal) | n/a | approved-divergence | Used for preview server, publish, file watching |
|
||||
@@ -95,4 +95,4 @@ Use this for compatibility-sensitive behaviors that are not a single persisted f
|
||||
- every persisted field used by core is represented
|
||||
- every approved divergence is explicit
|
||||
- every row links to a fixture or test before release
|
||||
- metadata diff, rebuild, and publish implications are filled in for all relevant rows
|
||||
- metadata diff, rebuild, and publish implications are filled in for all relevant rows
|
||||
|
||||
Reference in New Issue
Block a user