Context
The team dashboard currently identifies engineers by report filename. This issue adds optional identity embedding for richer dashboard experiences.
Scope
- Add
reporter field to manifest output (name, email, team)
- Auto-detect from
git config user.name / git config user.email
- Support override via
--reporter-name / --reporter-email flags
- Persist preferences in
~/.gemini/scanner-config.json
- Add opt-out:
--anonymous flag to suppress identity
Privacy Considerations
- Identity is opt-in by design — default behavior should NOT expose PII without user awareness
- Consider a first-run prompt: 'Include your name in reports for team dashboard? (y/N)'
Related
- Enhances team dashboard scorecard view
- Enables per-engineer trend tracking across scans
Context
The team dashboard currently identifies engineers by report filename. This issue adds optional identity embedding for richer dashboard experiences.
Scope
reporterfield to manifest output (name, email, team)git config user.name/git config user.email--reporter-name/--reporter-emailflags~/.gemini/scanner-config.json--anonymousflag to suppress identityPrivacy Considerations
Related