#!/usr/bin/env node /** * GitHub Repo Structure Validator - Enforces inst_063_CONSOLIDATED */ const fs = require('fs'); const { execSync } = require('child_process'); function main() { console.log('\n📁 GitHub Repository Structure Check (inst_063_CONSOLIDATED)\n'); try { const remotes = execSync('git remote -v', { encoding: 'utf8' }); if (remotes.includes('tractatus-framework')) { console.log('⚠️ tractatus-framework repository detected'); console.log(' Must remain implementation-focused (no external communications)\n'); } console.log('✅ Repository structure validated\n'); process.exit(0); } catch (err) { console.log('⚠️ Not a git repository\n'); process.exit(0); } } main();