audit-flags — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited audit-flags (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Identify stale feature flags and provide actionable cleanup recommendations.
Omen CLI must be installed and available in PATH.
Run the flags analysis:
omen -f json flagsReturns all feature flag references with staleness information, grouped by provider.
Run the ownership analysis:
omen -f json ownershipDetermine who owns the code containing flags - they should own cleanup.
Run the temporal coupling analysis:
omen -f json temporalFind files that change together with flag-containing files.
| Flag Type | Expected Lifespan | Action if Stale |
|---|---|---|
| Release | 7-14 days | Remove after 100% rollout |
| Experiment | 30-90 days | Remove after analysis complete |
| Ops/Kill Switch | Permanent | Document, don't remove |
| Permission | Permanent | Document, audit access |
| Priority | Criteria | Action |
|---|---|---|
| CRITICAL | >90 days stale, high file spread | Immediate removal |
| HIGH | >60 days stale or in hotspot files | This sprint |
| MEDIUM | >30 days stale | Next sprint |
| LOW | Recently added or low file spread | Monitor |
Generate a flag audit report:
# Feature Flag Audit Report
## Summary
| Metric | Count |
|--------|-------|
| Total flags | 23 |
| Stale (>30 days) | 8 |
| Critical priority | 2 |
| High priority | 3 |
## Stale Flags (Action Required)
### `enable_new_checkout` (CRITICAL)
- **Provider**: LaunchDarkly
- **Age**: 95 days
- **References**: 12 across 5 files
- **Owner**: alice (payment team)
- **Action**: Remove - likely at 100%
### `experiment_pricing_v2` (HIGH)
- **Provider**: Split
- **Age**: 67 days
- **References**: 4 across 2 files
- **Owner**: bob (growth team)
- **Action**: Check experiment results, then remove
## Cleanup Roadmap
### This Sprint
1. Remove `enable_new_checkout` - 2 hours
2. Investigate `experiment_pricing_v2` - 1 hour
### Next Sprint
1. Clean up remaining HIGH priority flags
## Permanent Flags (Document)
| Flag | Type | Purpose |
|------|------|---------|
| `kill_switch_payments` | Ops | Emergency disable |
| `beta_access` | Permission | Feature gating |For each stale flag:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.