Release
Release readiness and go-live gates
Single operational page to decide if FlashAlliance frontend is ready for public release, based on hard technical gates and rollout controls.
1. Current release snapshot
| Field | Value |
|---|
| Release date | 2026-03-04 |
| Core version | v1.0.0 |
| Target network | Sepolia (chainId 11155111) |
| Release mode | Public demo / testnet production-like validation |
2. QA and user-flow gates
- Wallet connect and network switch verified on desktop + mobile wallet browser.
- Create alliance flow verified with valid and invalid participant/share payloads.
- Funding path verified: approve, deposit, progress indicators, remaining calculations.
- Acquisition governance path verified: `voteToAcquire` then `buyNFT` execution only after quorum.
- Sale flow verified: vote sale, execute sale, proceeds split/claim path.
- Refund path verified under failed funding, including pause interaction behavior.
- Error states verified: wrong network, wallet reject, RPC 429, stale address mismatch.
3. Quality gates before publish
- `next build` succeeds without type/runtime errors.
- ESLint passes for app and integration surfaces.
- Environment variables audited and synchronized with deployments page.
- Docs updated in same release (deployments, assumptions, runbook, changelog).
- RPC fallback URLs configured to reduce single-provider downtime risk.
- Explorer links from homepage and docs verified manually.
4. Security and policy gates
- Trust assumptions are published clearly on homepage/docs.
- Known limitations are published (unsupported token mechanics, faucet cooldown, NFT approval preconditions).
- Rules of use, reporting path, and security contacts are published.
- No private keys, RPC secrets, or local-only values are committed in public repository.
Go / No-Go rule
If any critical flow or quality gate fails, release status is No-Go until issue is fixed and re-validated with new build artifacts.
Before publish, review repository root documents: RELEASE_CHECKLIST.md and OPEN_SOURCE_MANIFEST.md.
For live deployment metadata, verify Deployments.