-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Background
th up is the main dev loop, but failures around chain state, deploy drift, and manifest status can still be confusing.
Goal
Make th up a resilient one-command local workflow for build/deploy/preview/faucet.
Scope
- Improve preflight checks (RPC reachability, chain ID, wallet/deployer config sanity).
- Detect and explain manifest/deployment drift with clear remediation.
- Better chain mismatch guidance for generated UI + MetaMask.
- Consistent structured logs for each phase (build, deploy, preview, faucet).
- Fail with concise actionable next steps.
Implementation Notes
- Avoid hidden side effects; prefer explicit auto-fix messages.
- Preserve non-interactive behavior in CI mode.
Acceptance Criteria
- Common local misconfigs produce actionable diagnostics (not opaque stack traces).
th upsucceeds or fails with phase-specific context and remediation hints.- Regression tests cover at least: wrong chain, missing deploy address, unreachable RPC.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels