Docs: landing scope memo, deployment record, VS Code extension exploration

This commit is contained in:
2026-07-04 16:44:13 +03:00
parent f5b2620458
commit 74b810f8c9
5 changed files with 284 additions and 1 deletions
+24
View File
@@ -0,0 +1,24 @@
# Deployment & Distribution
Operational facts that live nowhere in the code.
## Hosting
- **astrolabe-viz.com** runs on **Cloudflare Pages**, project `astrolabe-viz`,
Git-connected to the private GitHub repo `olehomelchenko/astrolabe`.
- **Push to `main` auto-builds and deploys** (`npm run build`; the post-build
`check-light-entries` gate runs as part of it). There are no GitHub Actions.
- Live since 2026-06-20.
- **No analytics.** The app ships no beacon or tracking of any kind; Cloudflare keeps
standard aggregate access logs as any host does. The About modal's privacy copy states
exactly this — keep them in agreement.
## Distribution posture
- **Free to use; the code is private.** Astrolabe is not open source. User-facing copy
(landing, About, learn) must never claim or imply otherwise — the open thing is the
_format_ (Vega-Lite JSON), and copy attributes openness to it deliberately.
- **Feedback channel** is the branded address `feedback@astrolabe-viz.com`
(`src/app/feedback.ts`), not a public issue tracker.
- **Release cadence**: unreleased pre-1.0; the first public release is `1.0.0`, cut on
the maintainer's signal (see `docs/IMPLEMENTATION-PLAN.md` and the `/release` skill).