dennys-bd / dennys-bd/gonext

Tech debt: cleanup job for the users domain

Open
#23 0 comments 0 reactions 0 assignees View on GitHub
tech-debt
Dominant language
Go
Stars
0
Forks
0
Avg merge
3h 1m
Merged PRs (30d)
29

Description

Tracked in `roadmap.md` *Tech debts* as: **"cleanup job for users domain"**

The `users/` track accumulates rows that expire but are never reclaimed — sessions past their expiry, unconfirmed accounts, spent or stale password-reset tokens. Nothing prunes them today.

Needs a decision on the mechanism: a scheduled job (which would want the background-worker pack), a `gonext`-invoked task, or plain SQL run on a cron outside the app.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with roadmap.md and inspect the users/ track to identify the expired sessions, unconfirmed accounts, and stale password-reset tokens described in the issue. First decide whether cleanup belongs in a scheduled background-worker job, a gonext-invoked task, or external SQL cron; done means the mechanism and cleanup scope are defined.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.