Initial SOC memory POC implementation
This commit is contained in:
17
skills/summarize_case_skill/README.md
Normal file
17
skills/summarize_case_skill/README.md
Normal file
@ -0,0 +1,17 @@
|
||||
# summarize_case_skill
|
||||
|
||||
This skill turns a normalized SOC case record into a reusable Obsidian case note.
|
||||
|
||||
Current scope:
|
||||
- input: normalized case JSON from `evaluation/datasets/normalized_cases/`
|
||||
- output: markdown case note under `obsidian-vault/02_Cases/`
|
||||
- goal: produce a clean analyst-facing note, not a raw process dump
|
||||
|
||||
Typical usage:
|
||||
|
||||
```bash
|
||||
source /home/tom/OpenViking/.venv/bin/activate
|
||||
PYTHONPATH=/home/tom/soc_memory_poc python /home/tom/soc_memory_poc/skills/summarize_case_skill/generate_case_note.py \
|
||||
--input /home/tom/soc_memory_poc/evaluation/datasets/normalized_cases/CASE-2026-0001.json \
|
||||
--output-dir /home/tom/soc_memory_poc/obsidian-vault/02_Cases
|
||||
```
|
||||
Reference in New Issue
Block a user