Many artifacts have status='active' but haven't been updated in 60+ days and have low quality scores, suggesting they should be 'investigating' or 'archived'.
## Steps
1. Query: `SELECT id, title, artifact_type, quality_score, updated_at, lifecycle_state FROM artifacts WHERE lifecycle_state = 'active' AND updated_at < NOW() - INTERVAL '60 days' AND (quality_score IS NULL OR quality_score < 0.3) ORDER BY updated_at ASC LIMIT 30`
2. For each artifact: evaluate whether it should stay 'active', be moved to 'investigating', or 'archived' based on quality score and type
3. Update lifecycle_state accordingly and log to artifacts_history
4. Record governance decision for each status change
## Acceptance Criteria
- [ ] 30 stale artifacts reviewed
- [ ] lifecycle_state updated for those requiring transition
- [ ] Changes logged to artifacts_history with rationale
- [ ] Changes committed and pushed