research: reconstruct Eldorado organization with sourced roles and explicit assumptions
Build and publish Eldorado documentation / build (pull_request) Successful in 30s

This commit is contained in:
jarvis-at-skic committed 2026-10-02 12:12:57 +00:00
1 parent 0af096a285
commit c2665624e3
9 files changed
+792 -51

No files matched your search

+7 -1
View File
@@ -21,7 +21,13 @@ if (process.argv.includes('--build')) {
}
assert(!readdirSync('build/diagrams', {recursive: true}).some(f => f.endsWith('.delivery.json')), 'Private build receipts must not be published');
const diagram = read('build/diagrams/organization-structure/index.html');
assert(diagram.includes('Example leadership') && diagram.includes('node-engineering'));
assert(diagram.includes('A: placement') && diagram.includes('node-technology'));
assert(!diagram.includes('Example leadership'));
const reporting = read('build/diagrams/organization-reporting/index.html');
assert(reporting.includes('AI Architect') && reporting.includes('A: assumed'));
const structure = read('build/organization/structure/index.html');
assert(structure.includes('Vladas Jurkevičius') && structure.includes('not a verified employee roster'));
assert(!structure.includes('Illustrative integration example'));
assert(!diagram.includes('/opt/data/'), 'No build paths in published diagrams');
const home = read('build/index.html');
assert(/<title\b[^>]*>Eldorado Powered By AI<\/title>/.test(home));