NeuralShell is an Electron workstation with strict IPC validation, offline-first defaults, and release provenance gates.
- Recruitment thread: Call for Beta Testers
- Join via forms: Issue Intake
- Tester checklist: BETA_TESTER_CHECKLIST_v1.2.1-OMEGA.md
- Control tower: Beta Control Tower
- Install dependencies:
nvm use 22.12.0
npm ci- Install local git hooks (recommended):
npm run hooks:install- Run tests:
npm test- Run app:
npm startGenerate icons first, then package:
npm run icons:generate
npm run buildStandard release verification:
npm run shipStrict release verification (clean tree + strict packaged smoke):
npm run ship:strictTag release workflow (GitHub Actions):
- Ensure
mastercommit has successfulCI,Merge Gate,Release Contract, andSecurity Gateruns. - Push a tag like
v1.1.0-OMEGA. Release Tagworkflow publishes installer + checksums + provenance + changelog snapshot.
Detailed operator guide: RUNBOOK_TAG_RELEASE.md
- Identify prior stable tag from Releases.
- Re-point update channel to previous release artifacts (
dist/OMEGA.yml+ installer + blockmap). - If needed, mark current release as superseded and publish rollback note.
Hotfix/rollback guide: RUNBOOK_HOTFIX.md
- Packaged startup issues:
npm run diagnose:packaged- Strict packaged smoke only:
npm run smoke:packaged:strict- Verify release metadata freshness:
npm run release:verify:fresh
npm run release:verify:fresh:strict- Offline checksum verification:
.\scripts\verify.ps1 -SelfTest
.\scripts\verify.ps1
.\scripts\verify.ps1 -Installer- Bypass local pre-push gate once:
$env:NEURAL_SKIP_PREPUSH="1"
git push- Dependency review on PRs (
highseverity fails). npm audit --audit-level=highin CI.- Secret scan via Gitleaks.
- CodeQL analysis on
masterand PRs.
MIT