Skip to content

firepath/main 01 y ew32 m pxq1uz6j ys lf qn vc#1

Merged
sandseb123 merged 6 commits intomainfrom
claude/main-01YEw32MPxq1uz6jYsLFQnVC
Mar 21, 2026
Merged

firepath/main 01 y ew32 m pxq1uz6j ys lf qn vc#1
sandseb123 merged 6 commits intomainfrom
claude/main-01YEw32MPxq1uz6jYsLFQnVC

Conversation

@sandseb123
Copy link
Copy Markdown
Owner

No description provided.

…ity links

Expands README from basic project overview to full product page with privacy
comparison table, withdrawal model deep dives, FAQ, FirePath-Pro section,
and community/contributing guidelines.

https://claude.ai/code/session_01YEw32MPxq1uz6jYsLFQnVC
"468 months later" is now displayed as "39 years later" for readability.
Small deltas still show months, medium ones show "Xy Zm" format.

https://claude.ai/code/session_01YEw32MPxq1uz6jYsLFQnVC
Add escapeHTML() utility to sanitize user-provided strings (prompt()
inputs, CSV symbol/description fields) before inserting into innerHTML,
preventing script injection via malicious CSV files or labels.

https://claude.ai/code/session_01YEw32MPxq1uz6jYsLFQnVC
- SECURITY.md with threat model, vulnerability reporting, and attack surface docs
- GitHub Actions CI: tests (Node 18/20/22), security audit, zero-network check, build
- GitHub Actions Release: auto-create releases with checksums on version tags
- Dependabot config for weekly npm and Actions dependency updates
- Updated package.json with proper name, description, scripts, and license
- Expanded .gitignore with .env, .DS_Store, and log files

https://claude.ai/code/session_01YEw32MPxq1uz6jYsLFQnVC
Kept main's removal of brand name reference, preserved community links,
used simplified footer text.

https://claude.ai/code/session_01YEw32MPxq1uz6jYsLFQnVC
The build script failed in CI because Chart.js was already inlined in
fire_calculator.html, so the placeholder comment was absent. Now it
detects this case and skips gracefully instead of erroring.

https://claude.ai/code/session_01YEw32MPxq1uz6jYsLFQnVC
@sandseb123 sandseb123 merged commit 1b8889a into main Mar 21, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant