Modern rebuild scaffold for the Script Asylum R/C calculations website, excluding Simple Games.
apps/web: Next.js app shell, routes, and UI compositionpackages/formulas: pure calculator logic, units, and explainerspackages/datasets: canonical tables, defaults, diagrams, and validation casespackages/content: authored page copy, warnings, FAQs, and glossary contentlegacy: preserved raw assets, extracted artifacts, and migration audit recordsdocs: product, engineering, formula, dataset, and QA guidance
HomeDrivetrain & SpeedPower & ElectronicsSetup & HandlingReferenceAbout
Current scaffold includes dedicated folders and content/data definitions for:
car-setuptop-speedspeed-amprollout-ratiosolvergear-calcscale-speedbecwire-resistanceledno-sparklipo-wiringsystem-wiringchargeroil-mixershocksdogbones
npm installnpm run devnpm run scaffold:calculatorsonly if you want to regenerate calculator scaffold files from the manifest
- Route files should stay thin and must not contain business logic.
- Formula parity with the legacy site should be enforced through known-answer fixtures in
packages/datasets/validationandtests/fixtures. - Legacy content and formulas remain source material until verified in the migration ledger.