|
| 1 | +# OrgScript v0.7.0 Roadmap |
| 2 | + |
| 3 | +Status: Planned |
| 4 | +Theme: **Packaging, Distribution, and Trust** |
| 5 | + |
| 6 | +The goal of v0.7.0 is to transform OrgScript from a "cool repository" into a "professional tool" that is easy to install, use, and trust in real-world environments. |
| 7 | + |
| 8 | +## Goals |
| 9 | + |
| 10 | +- Establish a smooth installation path for the CLI. |
| 11 | +- Prepare the VS Code extension for potential marketplace publication. |
| 12 | +- Build a stable, hosted documentation facade using GitHub Pages. |
| 13 | +- Increase trust through high-quality showcase examples and integration patterns. |
| 14 | + |
| 15 | +## Work Packages |
| 16 | + |
| 17 | +### WP1: CLI Packaging & Installation |
| 18 | +- Refine `package.json` for global installation (`npm install -g orgscript`). |
| 19 | +- Ensure the binary works correctly when called from any directory. |
| 20 | +- Add `orgscript --version` and improved help text. |
| 21 | + |
| 22 | +### WP2: VS Code Extension Readiness |
| 23 | +- Update `editors/vscode/package.json` with metadata, icon, and community links. |
| 24 | +- Review and refine the syntax grammar for any edge cases found in v0.6 examples. |
| 25 | +- Document the local installation/development flow for contributors. |
| 26 | + |
| 27 | +### WP3: Documentation & GitHub Pages |
| 28 | +- Establish a "Docs Site" structure under `docs/site/`. |
| 29 | +- Automate the generation of the documentation site using the `export html` command. |
| 30 | +- Set up GitHub Actions to deploy to GitHub Pages on every push to `main`. |
| 31 | + |
| 32 | +### WP4: Trust & Showcase Assets |
| 33 | +- Add "Complex logic" showcase: A realistic multi-department process (e.g. Hiring or Procurement). |
| 34 | +- Create a "Reference Architecture" showing how to integrate OrgScript results into a Python/Node.js backend. |
| 35 | +- Build a small "Integration Example" (e.g. a script that checks a JSON payload against OrgScript rules). |
| 36 | + |
| 37 | +## Non-Goals |
| 38 | +- Adding major new language features. |
| 39 | +- Redesigning the core parser or semantic layer. |
| 40 | +- Building a full Web IDE (staying focused on local-first tools). |
0 commit comments