5b600a4a1194bb4a51d34a4994adc4412bff05d3
AFS Scawful Plugin
Research-only. Not a product.
Scope: Scawful-specific plugin utilities, generators, and validators.
Provenance: avoid employer/internal sources; skip unclear origins.
Docs:
docs/STATUS.mddocs/ROADMAP.mddocs/REPO_FACTS.jsondocs/TRAINING_ROADMAP.md
Quickstart:
python -m afs_scawful datasets indexpython -m afs_scawful resources indexpython -m afs_scawful validators listpython -m afs_scawful generators doc-sections --output ~/src/training/index/doc_sections.jsonl
Mounts (AFS Studio):
- Create
mounts.jsonin~/.config/afs/afs_scawful/or~/.config/afs/plugins/afs_scawful/config/ - Optional override:
AFS_SCAWFUL_MOUNTS=/path/to/mounts.json - Mount entries are user-specific; keep this file out of version control.
Example mounts.json:
{
"mounts": [
{ "name": "Projects", "path": "~/projects" },
{ "name": "Training", "path": "~/Mounts/windows-training" },
{ "name": "Reference", "path": "~/docs/reference" }
]
}
Training monitor (AFS Studio):
- Use
training_monitorinmounts.jsonor a separatetraining_monitor.jsonin the same config dirs. - Optional override:
AFS_TRAINING_MONITOR_CONFIG=/path/to/training_monitor.json
Example training_monitor block:
{
"training_monitor": {
"windows_mount_path": "~/Mounts/windows-training",
"windows_training_dir": "D:/afs_training"
}
}
Description
Languages
Python
100%