You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Split off from #14 once its first slice (richer read-only provider view: storage, bandwidth, reputation vector, finalized on-chain offer, all with explicit unavailable/no-record-yet states) landed. This tracks the substantially larger remainder of #14's acceptance criteria:
User views: workload submission, requirements, lease, lifecycle, cost estimate, usage, events, logs/metrics references, stop/retry actions — needs a tenant-authenticated dashboard surface built on Build authenticated user and workload API with tenancy boundaries #12's userauth (bearer API key), scoped queries (WHERE owner_id = ?), and a workload detail page. None of this exists; the current dashboard has zero authentication and shows all providers/workloads to anyone who can reach it (loopback-only in non-dev deployments).
Validator views: challenge queue, evidence, quorum, weight submissions, score history, validator health — needs new blockchainbridge reads against pallet-network-validator's Evidence/Rounds storage (only ActiveNetworkValidators exists today).
Split off from #14 once its first slice (richer read-only provider view: storage, bandwidth, reputation vector, finalized on-chain offer, all with explicit unavailable/no-record-yet states) landed. This tracks the substantially larger remainder of #14's acceptance criteria:
WHERE owner_id = ?), and a workload detail page. None of this exists; the current dashboard has zero authentication and shows all providers/workloads to anyone who can reach it (loopback-only in non-dev deployments).blockchainbridgereads againstpallet-network-validator's Evidence/Rounds storage (onlyActiveNetworkValidatorsexists today)./readyzcovers basic Postgres/Redis/chain health; nothing surfaces worker/queue/retry state or alerting.LIMIT 500/LIMIT 100.overflow:auto+white-space:nowraptable wrap and two mobile breakpoints exist).Likely needs its own design pass (or ADR, if it changes the auth/hosting model) before implementation, given the size.
🤖 Filed by Claude Code during autonomous v0.3 milestone work, per user's standing instruction to open issues for scope discovered along the way.