Status-first identity
Everything centers around renewal state
Records
126
Expiring soon
19
Expired
4
Renewed
22
Architecture
A compact system for tracking, visibility, and execution
Three layers working together so renewal reviews become operational routine, not fire drills.
Tracking layer
- Contracts, licenses, certifications, insurance, subscriptions, domains, vendor documents
- Owner assignment and notes
- Attachment URL support
Visibility layer
- Status logic: active, expiring soon, expired, renewed
- Dashboard summaries by status, owner, and type
- Expiration sorting and filtering
Execution layer
- Reminder offsets: 30d, 14d, 7d, 1d
- CSV import with mapping and validation
- CSV export for reporting
Records operations surface
Search + filters
Find records by type, owner, status.
Status badges
Scan risk by expiring and expired queues.
Row actions
Duplicate, update, or mark renewed quickly.
CSV onboarding surface
Upload
Bring CSV from existing spreadsheet workflows.
Map
Match source columns to RenewOps fields.
Validate
See invalid rows before import.
Import
Commit clean records in one confirmation step.
Records
One source of truth for expiring items
Statuses
Automatic risk visibility across deadlines
Reminders
Action windows before expiration
Dashboard
Operational review in one screen
Filters
Owner and type-level prioritization
Export
Shareable snapshots for stakeholders