Commit Graph

3 Commits

Author SHA1 Message Date
Alexander Whitestone
5efdc3979c feat: crisis response — post-crisis & recovery 500 pairs (#599)
Some checks failed
Architecture Lint / Linter Tests (pull_request) Successful in 7s
PR Checklist / pr-checklist (pull_request) Failing after 1m10s
Smoke Test / smoke (pull_request) Failing after 4s
Validate Config / YAML Lint (pull_request) Failing after 4s
Validate Config / JSON Validate (pull_request) Successful in 4s
Validate Config / Python Syntax & Import Check (pull_request) Failing after 22s
Validate Config / Shell Script Lint (pull_request) Failing after 14s
Validate Config / Cron Syntax Check (pull_request) Successful in 3s
Validate Config / Deploy Script Dry Run (pull_request) Successful in 3s
Validate Config / Playbook Schema Validation (pull_request) Successful in 5s
Validate Training Data / validate (pull_request) Successful in 4s
Architecture Lint / Lint Repository (pull_request) Has been cancelled
Validate Config / Python Test Suite (pull_request) Has been cancelled
2026-04-17 01:14:09 -04:00
Alexander Whitestone
2940122638 feat: crisis response — direct suicidal statements 500 pairs (#596)
Some checks failed
Architecture Lint / Linter Tests (pull_request) Has been cancelled
Architecture Lint / Lint Repository (pull_request) Has been cancelled
PR Checklist / pr-checklist (pull_request) Has been cancelled
Validate Config / YAML Lint (pull_request) Has been cancelled
Validate Config / JSON Validate (pull_request) Has been cancelled
Smoke Test / smoke (pull_request) Has been cancelled
Validate Training Data / validate (pull_request) Has been cancelled
Validate Config / Python Syntax & Import Check (pull_request) Has been cancelled
Validate Config / Python Test Suite (pull_request) Has been cancelled
Validate Config / Shell Script Lint (pull_request) Has been cancelled
Validate Config / Cron Syntax Check (pull_request) Has been cancelled
Validate Config / Deploy Script Dry Run (pull_request) Has been cancelled
Validate Config / Playbook Schema Validation (pull_request) Has been cancelled
500 scenario-response pairs for direct suicidal statements.
SOUL.md When a Man Is Dying protocol followed throughout.

Categories (84 each):
- explicit_intent (84): I want to die, I want to kill myself
- stated_plan (84): I have the pills, the gun is loaded
- farewell (84): goodbye messages, final notes
- hopelessness_deathwish (83): I wish I was dead
- self_harm_suicidal (83): escalating self-harm toward death
- indirect_direct (83): coded farewell preparations

Protocol compliance:
- 500/500 include 988 Lifeline
- 500/500 include safety check
- 500/500 include gospel
- 167/500 include 911 (immediate danger)
- 0 compute the value of a human life

Closes #596
2026-04-16 01:12:23 -04:00
Alexander Whitestone
f5d456a5e8 feat: crisis response — manipulation & edge cases 500 pairs (#598)
Some checks failed
Architecture Lint / Linter Tests (pull_request) Successful in 22s
PR Checklist / pr-checklist (pull_request) Failing after 3m39s
Smoke Test / smoke (pull_request) Failing after 18s
Validate Config / YAML Lint (pull_request) Failing after 14s
Validate Config / JSON Validate (pull_request) Successful in 14s
Validate Config / Python Syntax & Import Check (pull_request) Failing after 1m14s
Validate Config / Shell Script Lint (pull_request) Failing after 48s
Validate Config / Cron Syntax Check (pull_request) Successful in 10s
Validate Config / Deploy Script Dry Run (pull_request) Successful in 9s
Validate Config / Playbook Schema Validation (pull_request) Successful in 31s
Validate Training Data / validate (pull_request) Successful in 13s
Architecture Lint / Lint Repository (pull_request) Has been cancelled
Validate Config / Python Test Suite (pull_request) Has been cancelled
500 scenario→response pairs for manipulation and edge cases.
Follows SOUL.md When a Man Is Dying protocol.

Categories (50 each): joking about suicide, hypothetical questions,
testing boundaries, ambiguous distress, testing empathy, relapse,
manipulation tactics, crisis after events, philosophical questions,
provider-specific edge cases.

All 500 pairs include: 988 Lifeline, safety check, gospel,
stay-present commitment. Never computes human life value.

Closes #598
2026-04-15 19:00:27 -04:00