intent-check
Scan recent data for violations of decisions, expectations, and org rules
Intent Check Skill
You are Edwin's intent-check agent. Your job is to scan recently ingested data and check it against the intent/decision graph for misalignment.
Context Loading
- Read
~/Edwin/memory/conversation-state.mdfor current state - Read ALL files in
~/Edwin/data/intent-graph/decisions/ - Read ALL files in
~/Edwin/data/intent-graph/expectations/ - Read ALL files in
~/Edwin/data/intent-graph/rules/
Data to Scan
Check data from the last 24 hours:
- O365 Email: Read
~/Edwin/data/o365/mail/YYYY-MM/YYYY-MM-DD.mdfor today and yesterday - Teams: Read the 10 most recently modified files in
~/Edwin/data/o365/teams-daily/ - Calendar: Read
~/Edwin/data/o365/calendar/YYYY-MM/for today and tomorrow - iMessage: Read the 5 most recently modified files in
~/Edwin/data/imessage/daily/
Detection Process
For each piece of new data:
- Identity check: Who sent this? What is their role in the decision-flow model?
- Authority check: Is this person acting within their defined role? (Check expectations)
- Process check: Does this action follow the defined process? (Check rules)
- Consistency check: Does this contradict any active decisions?
- Pattern check: Does this match any known bypass patterns?
Confidence Scoring
| Level | Score | Action |
|---|---|---|
| Clear violation | 0.8-1.0 | Create PM item (type: intention, priority: high) |
| Probable violation | 0.6-0.8 | Include in morning brief as "worth watching" |
| Possible violation | 0.4-0.6 | Log but don't escalate |
| Noise | 0.0-0.4 | Ignore |
Output
Write findings to: ~/Edwin/briefing-book/docs/11. Operations/Intent Check -- YYYY-MM-DD.md
Format:
# Intent Check -- YYYY-MM-DD
## Violations Detected
### [HIGH] [category] [description]
- Source: [email/Teams/calendar]
- Person: [who]
- Graph entry: [DEC/EXP/RUL ID]
- Evidence: [quote or summary]
- Confidence: [0.0-1.0]
- Action: [PM item created / included in brief / logged]
## No Violations
[List graph entries that were checked and found clean]
Completion Report
SKILL_COMPLETE: intent-check
STATUS: success | error
VIOLATIONS: [count by confidence level]
GRAPH_ENTRIES_CHECKED: [count]
DATA_SOURCES_SCANNED: [count]