Add MindSpace decoupling foundation

This commit is contained in:
john
2026-07-02 21:03:14 +08:00
parent ddfa60607a
commit e4d6267c96
12 changed files with 1644 additions and 3 deletions
+3 -2
View File
@@ -20,11 +20,12 @@ test('buildEditablePreviewDocument injects visual editor into body', () => {
assert.match(result, /isProtectedNode/);
});
test('buildEditablePreviewDocument normalizes platform brand contact line', () => {
test('buildEditablePreviewDocument normalizes platform brand line', () => {
const html = '<!doctype html><html><body><p>📧 contact@tkmind.ai</p></body></html>';
const result = buildEditablePreviewDocument(html);
assert.match(result, /contact@tkmind\.cn/);
assert.match(result, /TKMind · 智趣/);
assert.match(result, /data-mindspace-page-tag="platform-brand"/);
assert.doesNotMatch(result, /contact@tkmind\.cn/i);
assert.doesNotMatch(result, /tkmind\.ai/i);
});