mindspace: close authority boundaries

This commit is contained in:
john
2026-07-27 15:34:35 +08:00
parent dfab78c75a
commit e94052ff24
78 changed files with 11962 additions and 2162 deletions
+12
View File
@@ -61,6 +61,18 @@ export function verifyArtifactSharePreview(artifact) {
if (!artifactFileExists(artifact)) {
return { ok: false, reason: 'missing_file' };
}
if (!String(artifact?.localPath ?? '').trim()) {
if (
typeof artifact?.sharePreview?.ok ===
'boolean'
) {
return artifact.sharePreview;
}
return {
ok: false,
reason: 'missing_share_preview_evaluation',
};
}
const content = fs.readFileSync(artifact.localPath, 'utf8');
return verifySharePreviewMeta(content);
}