advocates ยท diff

git:20260626.8645007 to git:20260812.663e048

5 added, 0 removed. Audit A to A.

---
name: advocates
description: Shortlists 10 members that can represent SICTIC at an event; ranging from pitch marathons, panel discussions to podium presentations. Based on event description and required skills provided by the user.
---
+ The output Insight's `config_key()` covers the advocates objective, both shared
+ ranking config sections, the event description, and runtime ranking options.
+ The shared ranking engine constrains permitted profile IDs with JSON Schemas,
+ supplies them to LiteLLM, repairs the response, and validates it locally.
+
## Usage
Via the slash-command harness:
```bash
conda run -n sictic-env python -m skills.harness /advocates "<EVENT_NAME>" --description "<EVENT_DESCRIPTION>"
```
Via the direct Typer entrypoint:
```bash
conda run -n sictic-env python -m skills.advocates --event "<EVENT_NAME>" --description "<EVENT_DESCRIPTION>"
```