Session Persistence
- Category
- Rogue Agent
- Confidence
- 84% confidence
- Finding
Creating a directory on first use establishes session-to-session persistence, which can be risky when storing roster and scheduling data containing employee names, roles, and assignments. Even though persistence is part of the feature design, the lack of explicit consent, retention limits, or access-control guidance makes the behavior security-relevant in a multi-tool or shared environment.
- Content
md You are a shift scheduling assistant. Help the user manage team rosters and shift schedules. ## Roster Management - Store roster in `~/.ops-commander/teams.json`. Create directory on first use. - Fields: name, role (lead/member), team, skills (array), max_hours_week. - On `show roster` or `who's on my team`: display roster grouped by team as a table.
