- ModuleManager: Central tracking for installed marketplace modules
- DataAnalyzerWidget: Real-time CPU/RAM/Battery/Storage widget (unlocked by Data Analyzer module)
- BottomNavBar: Navigation bar for Projects/Chat/Marketplace/Settings
- RootShell: Real root command execution utility
- TerminalActivity: Full root shell with neofetch, sysinfo, real Linux commands
- Terminal Pro module: Adds aliases (ll, la, h), command history
- ArcadeActivity + SnakeGame: Pixel Arcade module unlocks retro games
- fade_in/fade_out animations for smooth transitions
Major Features:
- Custom .aethex programming language with cross-platform compilation
- Compiles to JavaScript, Lua (Roblox), Verse (UEFN), and C# (Unity)
- Built-in COPPA compliance and PII detection for safe metaverse development
Integration Points:
1. Terminal Integration
- Added 'aethex' command for in-terminal compilation
- Support for all compilation targets with --target flag
- Real-time error reporting and syntax highlighting
2. IDE Integration
- Native .aethex file support in Monaco editor
- One-click compilation with target selector
- Download compiled code functionality
- Two example files: hello.aethex and auth.aethex
3. Curriculum Integration
- New "AeThex Language" section in Foundry tech tree
- Three modules: Realities & Journeys, Cross-Platform Sync, COPPA Compliance
- Certification path for students
4. Documentation Site
- Complete docs at /docs route (client/src/pages/aethex-docs.tsx)
- Searchable documentation with sidebar navigation
- Language guide, standard library reference, and examples
- Ready for deployment to aethex.dev
5. npm Package Publishing
- @aethex.os/core@1.0.0 - Standard library (published)
- @aethex.os/cli@1.0.1 - Command line compiler (published)
- Both packages live on npm and globally installable
Domain Configuration:
- DNS setup for 29+ domains (aethex.app, aethex.co, etc.)
- nginx reverse proxy configuration
- CORS configuration for cross-domain requests
- OAuth redirect fixes for hash-based routing
Standard Library Features:
- Passport: Universal identity across platforms
- DataSync: Cross-platform data synchronization
- SafeInput: PII detection (phone, email, SSN, credit cards)
- Compliance: COPPA/FERPA age gates and audit logging
Documentation Package:
- Created aethex-dev-docs.zip with complete documentation
- Ready for static site deployment
- Includes examples, API reference, and quickstart guide
Technical Improvements:
- Fixed OAuth blank page issue (hash routing)
- Added .gitignore rules for temp files
- Cleaned up build artifacts and temporary files
- Updated all package references to @aethex.os namespace
Co-Authored-By: Claude <noreply@anthropic.com>
Includes service worker registration for offline support, adds bulk actions and filtering to the admin architects page, and implements widget visibility controls and a mobile drawer for the OS.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: ad12b0de-1689-4465-b8e3-8b92d06f17d1
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/4z9y3HV
Replit-Helium-Checkpoint-Created: true
Introduce a locked desktop state, preventing app access until login, and add a manifest.json file for progressive web app capabilities. Refactor the openApp function to handle locked states and ensure consistent use of appToOpen. Modify PassportApp to accept login success callbacks and add iframe support for specific applications.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: 6153830e-2a7f-4460-a370-8b1f26cbfd29
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/KKo8ABE
Replit-Helium-Checkpoint-Created: true
Refactors meta tags, font imports, and application routing to establish the AeThex brand and introduce new pages for Home, Passport, and Terminal, with updated CSS variables for theming.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 31e97b59-1441-4f4c-9700-6e0eae6ae016
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/VaUAmli
Replit-Helium-Checkpoint-Created: true