Interactive periodic table — 118 elements, 23,739 data points, Three.js 3D visualization
- JavaScript 56.2%
- Python 32.1%
- CSS 9.8%
- HTML 1.9%
Documents every module, its purpose, and whether it transfers to other domains. Identifies the 60/40 split: 60% reusable infrastructure, 40% chemistry-specific rendering. Includes the layout module contract, boot sequence, data loading pattern, and commentary system. |
||
|---|---|---|
| .claude | ||
| assets | ||
| data | ||
| docs | ||
| schema | ||
| scripts | ||
| src | ||
| tests | ||
| .gitignore | ||
| ARCHITECTURE.md | ||
| favicon.png | ||
| index.html | ||
| style.css | ||