FilOzone / FilOzone/filecoin-pay-explorer

feat(explorer): stale-dataset triage queue

Open
#465 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
3
Forks
7
Avg merge
5d 14h
Merged PRs (30d)
47

Description

### Description

Below the dataset table, list datasets with no write in N days, ranked by cost times days since last write. Two dispositions per row: Keep (mute inactivity alerts for this dataset, nothing else) and Terminate (opens the flow from #466).

Keep is an alert mute only. No top-up link, no runway coupling. Without it, the only way to stop the inactivity email is to delete data.

### Expected behavior

N is a constant for v0 (proposed 30 days). Kept datasets drop out of the queue and stop generating email. Queue is empty-state hidden when nothing is stale.

### Additional context

Parent: #460. Depends on #463. Mute state needs to persist per wallet; where (local, notifications API) is open and should be decided with #467.

Merges alone: queue is hidden when the dataset table is absent or nothing is stale; Terminate button is disabled until #466 merges.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the explorer dataset table and trace how stale datasets and inactivity emails are represented. Review the dependency on #463 and the termination flow from #466, then resolve the open mute-persistence question with #467. Done means the queue is ranked correctly, supports Keep and the gated Terminate action, hides when empty or the table is absent, and removes kept datasets from alerts.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.