upd feature trigger
This commit is contained in:
parent
d6519f7f73
commit
f309a36a8a
|
|
@ -50,7 +50,6 @@
|
||||||
],
|
],
|
||||||
"defaultMode": "acceptEdits"
|
"defaultMode": "acceptEdits"
|
||||||
},
|
},
|
||||||
"model": "sonnet",
|
|
||||||
"enabledPlugins": {
|
"enabledPlugins": {
|
||||||
"csharp-lsp@claude-plugins-official": true,
|
"csharp-lsp@claude-plugins-official": true,
|
||||||
"frontend-design@claude-plugins-official": true,
|
"frontend-design@claude-plugins-official": true,
|
||||||
|
|
@ -62,7 +61,6 @@
|
||||||
},
|
},
|
||||||
"language": "German",
|
"language": "German",
|
||||||
"alwaysThinkingEnabled": true,
|
"alwaysThinkingEnabled": true,
|
||||||
"effortLevel": "low",
|
|
||||||
"mcpServers": {
|
"mcpServers": {
|
||||||
"playwright": {
|
"playwright": {
|
||||||
"command": "npx",
|
"command": "npx",
|
||||||
|
|
@ -81,5 +79,6 @@
|
||||||
"postgresql://krah:krah_dev_pw@localhost:5432/krah_prodb"
|
"postgresql://krah:krah_dev_pw@localhost:5432/krah_prodb"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
|
"effortLevel": "high"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,12 @@
|
||||||
# ISMS-DB Project Memory
|
# ISMS-DB Project Memory
|
||||||
|
|
||||||
|
## Feature-Session Workflow
|
||||||
|
- `zum Feature [topic]` / `Feature [topic]` / `wir arbeiten an [topic]` → immediately read `docs/feature-[topic].md` (case-insensitive), summarize, confirm context
|
||||||
|
- If not found: inform user, suggest creating it
|
||||||
|
- Session end `aktualisiere deine Feature-Beschreibung` → update the doc with decisions/findings
|
||||||
|
- Filename always: `docs/feature-[camelCase].md` (never without `feature-` prefix)
|
||||||
|
- See: [feedback_feature_session_workflow.md](feedback_feature_session_workflow.md)
|
||||||
|
|
||||||
## Skill Triggers
|
## Skill Triggers
|
||||||
- "aktualisiere unser ISMS", "ISMS aktualisieren", "ISMS updaten" → ALWAYS invoke Skill `isms-update`
|
- "aktualisiere unser ISMS", "ISMS aktualisieren", "ISMS updaten" → ALWAYS invoke Skill `isms-update`
|
||||||
- This skill runs: Fetch-Data.ps1 → edit JSON → Upload-Data.ps1
|
- This skill runs: Fetch-Data.ps1 → edit JSON → Upload-Data.ps1
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,30 @@
|
||||||
|
---
|
||||||
|
name: Feature-Session Workflow
|
||||||
|
description: Trigger and action rules for loading feature docs at session start
|
||||||
|
type: feedback
|
||||||
|
---
|
||||||
|
|
||||||
|
## Feature-Session Workflow
|
||||||
|
|
||||||
|
**TRIGGER** (any phrasing at session start that references a feature/topic):
|
||||||
|
- `Feature [topic]`
|
||||||
|
- `zum Feature [topic]`
|
||||||
|
- `wir arbeiten an [topic]`
|
||||||
|
- any similar phrasing indicating a feature or topic context
|
||||||
|
|
||||||
|
**ACTION — always execute immediately on trigger:**
|
||||||
|
1. Look for `docs/feature-[topic].md` in project root (case-insensitive match)
|
||||||
|
2. If found: read it, confirm context loaded, summarize key points briefly
|
||||||
|
3. If not found: inform user that no feature doc exists yet, suggest creating one
|
||||||
|
|
||||||
|
**CRITICAL: Do NOT wait to be explicitly asked. Load the feature doc proactively.**
|
||||||
|
|
||||||
|
When user says `aktualisiere deine Feature-Beschreibung` at session end:
|
||||||
|
1. Locate the relevant `docs/feature-[topic].md`
|
||||||
|
2. Update it with key insights, decisions, and findings from the current session
|
||||||
|
3. Keep it structured: Goal, Context, Key Decisions, Open Questions, Progress
|
||||||
|
|
||||||
|
File naming: `docs/feature-[featureName].md` (camelCase featureName, e.g. `feature-jobSystem.md`)
|
||||||
|
|
||||||
|
**CRITICAL**: When creating a new feature doc, the filename MUST start with `feature-`.
|
||||||
|
Never create docs like `jobSystem.md` or `job-system.md` — always `feature-jobSystem.md`.
|
||||||
Loading…
Reference in New Issue