Context-Inappropriate Capability
Medium
- Confidence
- 95% confidence
- Finding
- The design explicitly appends secrets such as FEISHU_APP_ID and FEISHU_APP_SECRET to the user's shell rc file and sources it. Persisting credentials in shell startup files is risky because those files are broadly accessible to local processes, easy to leak via backups or dotfile sync, and can affect every future shell session beyond the onboarding task's scope. In a journal setup wizard, this exceeds the minimally necessary action and creates durable credential exposure.
