ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Janady13/thatdeveloperguy-website / scripts/check-private-leaks.ts

Source identity, revision, and recovered contents.

GitHub sourceSource text recovered

Source identity

FieldRecorded value
Source typeGitHub source
Original recordJanady13/thatdeveloperguy-website / scripts/check-private-leaks.ts
DateNot specified in source
RepositoryJanady13/thatdeveloperguy-website
Revision2bea2ebdff0e34494bff597d4fa9c8422a0c3a94
Branchmain
Path or archive memberscripts/check-private-leaks.ts
Original SHA-2561b8f1f5a6cab5ec939159e007b776a97a20adc66230d0f6f3266b7dd6fe8fd45
Git blob SHA9fdf351da1a1f2ea2277ef2276ddee3c93774e31
Reading-copy SHA-2561b8f1f5a6cab5ec939159e007b776a97a20adc66230d0f6f3266b7dd6fe8fd45

Original source ↗

Recovered source transcript

/** dist/site must contain only the approved public build. Fails the release on anything private. */ import { readdirSync, statSync } from 'node:fs'; import { join, relative, resolve } from 'node:path'; const site = resolve(import.meta.dirname, '../dist/site'); const walk = (dir: string): string[] => readdirSync(dir).flatMap(name => { const p = join(dir, name); return statSync(p).isDirectory() ? walk(p) : [p]; }); const files = walk(site).map(f => relative(site, f)); const banned = files.filter(f => /\.map$|^creative-source\/|^build-inputs\/|^content\/|^records\/|^evidence\/|\.md$|authoring-log|state-machine\.json|rive-manifest|\.env|manifest\.json$|__spa-fallback/.test(f)); if (banned.length) { console.error('private material in dist/site:\n' + banned.join('\n')); process.exit(1); } console.log(`no private material in ${files.length} public files`);

Search equations, builds, manuscript text, and recovered sources.