Aephia Industries Comprehensive economic analysis and planning tools for Star Atlas
- Python 3.x (for local server)
- Modern web browser (Chrome, Edge, Firefox)
- Node.js (optional, for data refresh utilities)
# Clone the repository
git clone https://github.com/yourusername/OperationsHub.git
cd OperationsHub
# Install dependencies (optional, for data refresh)
npm install
# Start the local server
python -m http.server 8000
# or use the provided batch file
./START-SERVER.batThen open your browser to: http://localhost:8000
Discover and analyze 3,901 planets across all star systems
Features:
- Filter by faction (MUD, ONI, USTUR) and planet type
- View detailed planet resources with tier badges
- Manufacturing Tab: Top manufacturing planets by self-sufficiency score
- Territory Tab: Strategic system analysis and faction dominance
Use Case: Finding the best planets for manufacturing specific goods or identifying strategic territories
Explore 247 manufacturing recipes and production chains
Features:
- Filter by category (Infrastructure, Processing, Ship Components)
- Tier-based filtering (T1-T5)
- Analytics Tab: Recipe complexity and dependency analysis
- Manufacturing Chain: Visualize full production chains
Use Case: Planning production strategies and identifying supply chain bottlenecks
Analyze 93 resource types, values, and supply chains
Features:
- Filter by tier, category (Raw, Processed, Organic), and source type
- Resource Flow Tab: Critical resources dashboard with bottleneck detection
- Supply chain depth analysis (0-N processing steps)
Use Case: Understanding resource economics and planning extraction operations
Plan claim stake construction and analyze building efficiency
Features:
- Browse 100+ building types with filtering
- Building Analytics: Tier distribution and resource requirements
- Recipe-Based ClaimStake Optimizer: Find optimal planet placement for any recipe
- Analyzes raw material availability and processing chains
- Identifies single-planet craftable items (π¨ icon)
- Detects multi-planet cooperation needs (π icon)
- Ranks regions by coverage score and proximity
- Color-coded resources (π’ raw, π processed)
- Construction Tab: Build facility plans with slot/power validation
- Slot limits: T1=4, T2=32, T3=108, T4=256, T5=500
- Power requirements: T1=100, T2=200, T3=300, T4=400, T5=500
- Export plans as JSON
Use Case: Optimizing claim stake layouts and identifying strategic manufacturing locations
Plan and optimize space hub construction
Features:
- Habitat tier progression (T1-T5)
- Crafting station efficiency calculations
- Cargo storage capacity planning
Use Case: Designing efficient space hub configurations
Compare ships, analyze configurations, and plan fleets
Features:
- Multi-ship side-by-side comparison (67 ships available)
- Real-time stat calculations with component modifiers
- 40+ tracked stats (cargo, combat, travel, mining, scanning, repair)
- Analytics Tab:
- Fleet construction costs per configuration
- Resource efficiency rankings (cargo haulers, combat ships, etc.)
- Component breakdown with recipe navigation
Use Case: Fleet planning, ship comparison, and component sourcing
Interactive 3D visualization of star systems and fleet positions
Features:
- Interactive 3D star map
- Fleet ship models with LODs
- Camera controls (orbit, pan, zoom)
- Search and navigation
Use Case: Visualizing spatial relationships and fleet deployments
All analytics are powered by the CrossExplorerAnalytics engine, combining data from:
- 3,901 planets
- 247 recipes
- 93 resources
- 100+ buildings
- 67 ships with configurations
-
Resource Flow Analysis (Resources Explorer)
- Critical resource identification
- Supply bottleneck detection
- Usage pattern analysis
-
Manufacturing Optimization (Planet Explorer)
- Self-sufficiency scoring
- Specialized manufacturing hubs
- Capability distribution
-
Territory Control (Planet Explorer)
- Strategic system valuation
- Faction dominance analysis
- Territory quality metrics
-
Recipe-Based Optimization (ClaimStake Explorer)
- Optimal planet placement for recipes
- Raw material proximity analysis
- Multi-planet vs single-planet detection
- Regional coverage and proximity scoring
-
Fleet Resource Footprint (Ship Explorer)
- Construction costs per configuration
- Component breakdown and sourcing
- Modified stats analysis
Enterprise-grade data validation and processing pipeline that transforms raw JSON files into validated, optimized data files.
Features:
- β JSON Schema validation with Ajv
- β Change detection with SHA-256 hashing
- β Breaking change alerts
- β Multi-part file processing
- β Comprehensive validation reports
- β Processes ALL 11 data sources
Usage:
npm run refresh
# or
cd RefreshData && node refresh-data.jsOutput:
- Validated data files in
Data/directory - Validation report:
Data/REFRESH-REPORT.json - Exit code 1 on failures (CI/CD ready)
See: RefreshData/IMPLEMENTATION-SUMMARY.md
OperationsHub/
βββ index.html # Home page
βββ START-SERVER.bat # Quick server start
β
βββ PlanetExplorer/ # Planet & territory analysis
βββ RecipeExplorer/ # Recipe & production chains
βββ ResourcesExplorer/ # Resource analysis & flow
βββ ClaimStakeExplorer/ # Building & facility planning
βββ HubExplorer/ # Space hub construction
βββ ShipExplorer/ # Ship comparison & fleet
βββ GaliaViewer/ # 3D visualization
β
βββ Utils/
β βββ CrossExplorerAnalytics.js # Analytics engine
β βββ DataLoader.js # Data loading system
β
βββ Data/ # Processed data files
β βββ recipes-data.js # 247 recipes (4.7 MB)
β βββ buildings-data.js # 100+ buildings (2.4 MB)
β βββ planet-data.js # 3,901 planets (14 MB)
β βββ resources-data.js # 93 resources (864 KB)
β βββ ships-data.js + .json # 67 ships (12 MB each)
β βββ crafting-hab-data.js # Hub buildings
β βββ ship-formulas-data.js # Ship formulas (5.6 MB)
β βββ ship-components-data.js # Ship components (8.2 MB)
β βββ resource-tier-data.js # Resource tier analysis
β βββ REFRESH-REPORT.json # Validation report
β
βββ JSON/ # Raw JSON source files
βββ RefreshData/ # Data processing pipeline
β βββ refresh-data.js # Enhanced v2.1
β βββ validation.js # Schema validator
β βββ change-detection.js # Change tracker
β βββ reporting.js # Report generator
β βββ schemas/ # 9 JSON schemas
β
βββ Documentation/ # User guides and docs
β βββ USER-GUIDE.md # Complete user guide
β βββ ANALYTICS-OVERVIEW.md # Analytics architecture
β βββ IMPLEMENTATION-STATUS.md # Feature status
β βββ Archive/ # Archived documentation
β
βββ Test/ # Test suite (216 tests)
One of the most powerful features - find the best planet(s) to manufacture any item:
- Search for any recipe (e.g., "Basic Hydraulics")
- System analyzes:
- Raw material locations (π’ green tags)
- Processed ingredient locations (π orange tags)
- Single-planet craftability (π¨ hammer icon)
- Multi-planet requirements (π chain icon)
- Ranks regions by:
- Coverage score (% of resources available)
- Proximity score (planets closer together)
- Shows top 10 optimal regions with detailed breakdowns
Example Use Cases:
- "Where can I craft Electromagnetic Fuses?"
- "Which planets have all materials for Ship Shields?"
- "What regions support multi-stage component manufacturing?"
Comprehensive test suite with 216 tests across 35 suites:
# Run all tests
npm test
# Run specific test file
node Test/test-recipes.jsCoverage:
- Data loading and validation
- Analytics calculations
- Cross-explorer integration
- Component formula application
- Resource flow analysis
- Go to Planet Explorer β Manufacturing tab
- Sort by self-sufficiency score
- Click "View All Locations" for specific industries
- Go to ClaimStake Explorer β Construction tab
- Select planet and tier
- Add buildings while monitoring slot/power limits
- Export plan as JSON
- Go to ClaimStake Explorer β Recipe Optimizer tab
- Search for recipe
- Review top regions and resource availability
- Identify single-planet vs multi-planet requirements
- Go to Ship Explorer β Explorer tab
- Add ships and select configurations
- Compare modified stats side-by-side
- Switch to Analytics for efficiency rankings
- Go to Resources Explorer β Resource Flow tab
- Review critical resources and bottlenecks
- Check supply chain depth
- Plan manufacturing around availability
- Modern browser (Chrome, Edge, Firefox recommended)
- JavaScript enabled
- Local storage enabled
- Canvas support (for 3D viewer)
- Star Atlas game data (October 2025)
- Manually curated component formulas
- Community-validated recipes
- Lazy-loaded analytics (1-3 seconds initial load)
- Cached data for instant subsequent loads
- Pagination for large datasets (50 per page)
- Optimized rendering for 3,000+ items
- Check browser console (F12) for errors
- Verify JSON files exist in
/Data/folder - Hard refresh (Ctrl+Shift+R)
- Check server is running on port 8000
- First load takes 1-3 seconds (loading indicator shown)
- Check console for errors
- Verify
CrossExplorerAnalytics.jsis loaded - Try switching tabs to force reload
- Wait for component data to load (few seconds)
- Check console for calculator errors
- Try switching configurations
- USER-GUIDE.md - Complete user guide β START HERE
- ANALYTICS-OVERVIEW.md - Analytics architecture
- IMPLEMENTATION-STATUS.md - Feature status
- RefreshData/IMPLEMENTATION-SUMMARY.md - Data pipeline details
- T1: Very Common - Basic resources, low value
- T2: Common - Intermediate resources
- T3: Uncommon - Valuable resources
- T4: Very Rare - High-value resources
- T5: Rarest - Premium resources, highest value
- MUD: Brown/Orange faction
- ONI: Royal Blue faction
- USTUR: Dark Violet faction
Percentage of recipes a planet can manufacture locally based on available resources. Higher score = less import dependency.
Strategic score combining:
- Unique resources Γ 10
- Manufacturable recipes Γ 5
- Rare resources (T4-T5) Γ 20
- Average richness Γ 5
Contributions are welcome! Please:
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests if applicable
- Submit a pull request
MIT License - see LICENSE file for details
- Star Atlas team for the game data
- Aephia Industries community for feedback and testing
- Three.js for 3D visualization
- Ajv for JSON schema validation
- Explorers: 7 applications
- Analytics Features: 6 major systems
- Test Coverage: 216 tests across 35 suites
- Data Points: 4,261 total (planets, recipes, resources, buildings, ships)
- Processing Pipeline: 11 validated data sources
- Code Quality: Schema-validated, change-detected, CI/CD ready
Last Updated: November 19, 2025 Version: 2.1 Status: Production Ready π
π― Ready to explore the Star Atlas economy! π