feat: Refactor communication context to generalize from Jeff to current manager and enhance people management structure

This commit is contained in:
2026-04-09 15:39:46 -06:00
parent 9255055c43
commit 332fbca1c5
23 changed files with 182 additions and 40 deletions

View File

@@ -2,7 +2,7 @@
AI-native companion workspace for daily iOS engineering on Fidelity.
This repository is not the product codebase. It is the operational context layer used from this machine to keep project state current, capture communication from Mattermost, prepare standups, and draft clear updates for Jeff in polished US English.
This repository is not the product codebase. It is the operational context layer used from this machine to keep project state current, capture communication from Mattermost, prepare standups, and draft clear updates for a manager or stakeholder in polished professional English.
---
@@ -24,7 +24,7 @@ This workspace is used to:
- record what happened during implementation and debugging
- sync relevant communication from Mattermost
- preserve current project context between sessions
- draft messages for Jeff with the right tone and scope
- draft messages for the current manager or stakeholder with the right tone and scope
- translate rough notes into concise native-sounding English
Core principle:
@@ -95,7 +95,8 @@ Read:
- `ai/state/current.md`
- `ai/context/project.md`
- `ai/context/people/jeff.md`
- `ai/context/people/manager.md`
- `ai/context/people/index.md`
- latest file under `ai/logs/`
### During the day
@@ -127,7 +128,7 @@ Update:
- today log
- current state
- next communication needs for Jeff
- next communication needs for the current manager or stakeholder
---
@@ -159,7 +160,7 @@ Project commands live under `.opencode/commands/` and are intended to:
- load the baseline Fidelity context
- sync Mattermost context into the workspace inbox
- draft standups
- draft Jeff updates
- draft manager updates
- convert rough notes into daily log updates
This keeps AI output tied to the latest workspace state instead of relying on chat memory alone.