Skip to content

Commit d531e94

Browse files
author
Corey B
committed
docs: add official project roadmap and finalization checklist
1 parent 9138743 commit d531e94

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

TODO.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# OpenFDD: Finalization Roadmap 🚀
2+
3+
This list outlines the remaining steps to transition the OpenFDD project from a "pioneer specification" into a globally adopted document standard.
4+
5+
## 🛡️ Immediate Security & Versioning
6+
- [ ] **Final Release Sync**:
7+
- [ ] Bump version in `lib/node-fdd/package.json` to `1.2.0` (to include the Zero-Trust security patch).
8+
- [ ] Run `npm publish --access=public` inside `lib/node-fdd/`.
9+
- [ ] Create and push git tag `v1.2.0` (`git tag v1.2.0 && git push origin v1.2.0`).
10+
- [ ] **Security Audit**: Verify the Zero-Trust regex against a wider range of obfuscated `<scr+ipt>` payloads to ensure no bypasses exist.
11+
12+
## 📦 Distribution & Tooling
13+
- [ ] **Chrome Web Store Submission**: Wrap the `extension/` directory and submit it to the Chrome Web Store for easier user installation.
14+
- [ ] **Firefox Add-ons Support**: Test the extension in Firefox and list it on AMO.
15+
- [ ] **Schema Validation**: Add a `fdd-validate` command to the Node CLI that checks `.fdd` files against the W3C Verifiable Credential schema standard.
16+
17+
## 📚 Documentation & Examples
18+
- [ ] **Industry Templates**: Create dedicated folder examples for:
19+
- [ ] **Medical**: Patient lab results with interactive charting.
20+
- [ ] **Legal**: Court judgments with verifiable signatures.
21+
- [ ] **Finance**: Bank statements with local-only categorizing logic.
22+
- [ ] **Developer Sandbox**: Host a "Live Builder" on the GitHub Pages site where users can paste HTML and JSON to generate a `.fdd` file in-browser.
23+
24+
## 📣 Community & Growth
25+
- [ ] **Social Launch**: Execute the social sharing block in the README (X, LinkedIn, Reddit).
26+
- [ ] **SaaS Outreach**: Identify 3-5 open-source SaaS products and submit PRs to add ".fdd Export" as an alternative to "Download PDF".
27+
- [ ] **Browser Vendor Advocacy**: Draft a proposal for Chromium/Firefox to treat `.fdd` as a first-class citizen (similar to `.pdf`) for local viewing.

0 commit comments

Comments
 (0)