Persist hosted deployment strategy
This commit is contained in:
parent
1fd7c0cb1f
commit
4b511b1b28
3 changed files with 5 additions and 0 deletions
|
|
@ -36,6 +36,7 @@ Do not trust this file for the exact live HEAD. Always check git.
|
|||
- `E:\Projects\gamecult-access\docs\architecture.md` is the future shared design for reusable GameCult-hosted access across experiments.
|
||||
- `E:\Projects\gamecult-access\docs\app-profiles\repixelizer.md` is the Repixelizer-specific binding onto that future shared access layer.
|
||||
- current hosted-demo truth is still just the queue and limit machinery in `src/repixelizer/gui.py` plus the frontend runtime-config plumbing.
|
||||
- product strategy is hosted convenience first: keep the code open, let self-hosters suffer voluntarily, and do not burn time on native desktop packaging unless it clearly beats hosting on revenue, support, or strategy.
|
||||
|
||||
## Critical Doctrine
|
||||
|
||||
|
|
@ -67,6 +68,7 @@ The exact current control flow is documented in
|
|||
- Do not let cleanup become the real solver.
|
||||
- Do not let `state/evidence.jsonl` turn into an activity feed.
|
||||
- Do not restart broad exploratory surgery when the current weak spot is still one bounded tapered-contour blemish.
|
||||
- Do not drift into desktop-app fantasies just because the web GUI is nice now. The default commercial path is still hosted access.
|
||||
|
||||
## Verification Guardrails
|
||||
|
||||
|
|
|
|||
|
|
@ -3,3 +3,4 @@
|
|||
{"ts":"2026-04-26T00:00:00Z","type":"regression","status":"rejected","note":"The d9fa411 phase-field tuning pass was a real regression on the pinned badge case; reverting it restores the known-good badge result exactly."}
|
||||
{"ts": "2026-04-26T03:57:11+00:00", "type": "docs", "status": "ok", "note": "Audit pass clarified note boundaries: the algorithm map remains the live control-flow truth, the implementation plan remains the forward hypothesis ledger, and hosted-auth-architecture is explicitly future design rather than landed auth machinery."}
|
||||
{"ts": "2026-04-26T04:05:06+00:00", "type": "design", "status": "accepted", "note": "Hosted auth was split into a reusable GameCult hosted-access architecture plus a thin Repixelizer-specific access profile. Recommended extraction path is an embedded shared gamecult_access layer first, with dedicated service only after a second app proves the need."}
|
||||
{"ts": "2026-04-26T04:52:53+00:00", "type": "design", "status": "accepted", "note": "Hosted convenience is the monetization path for Repixelizer; keep the code open, let self-hosting remain the escape hatch, and do not prioritize native desktop packaging unless it clearly beats hosted access on revenue, support burden, or strategy."}
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@ constraints:
|
|||
- Use visible structure and focused fixtures, not just lattice proxy metrics.
|
||||
- Keep compare mode, diagnostics, tuning, and GUI observer surfaces working.
|
||||
- Avoid reviving trays, portrait layers, or multi-stage solver religions.
|
||||
- Treat hosted convenience as the product path; do not prioritize native desktop packaging unless it clearly beats hosted access on revenue, support burden, or strategy.
|
||||
|
||||
invariants:
|
||||
- The map is canonical and slow-changing.
|
||||
|
|
@ -69,6 +70,7 @@ accepted_design:
|
|||
- `source_fidelity` is useful but incomplete; `source_structure` exists because visible structure can improve while lattice-only scoring complains.
|
||||
- The tracked badge fixture and sword-tip focus are the current reality check for solver changes.
|
||||
- The algorithm map and forward plan must stay separate from scratch and evidence so the notes do not congeal into one giant lying blob.
|
||||
- The open-source distribution story is self-hosting; the paid offer is hosted convenience, not a desktop-app paywall.
|
||||
|
||||
landed_baseline:
|
||||
- Lattice inference with fixed or searched target dimensions and optional low-confidence phase rerank.
|
||||
|
|
|
|||
Loading…
Reference in a new issue