Implementerad
Phase 6 · Nyligen mergad
Privat strategilager
Förbjudet
01 intake / ingress
CLI
terminal
python -m app.cli
  • analyze
  • highstakes
  • log-outcome
  • weekly-review
FastAPI · lokal
http
uvicorn app.main:app --reload
  • lokalt bound
  • HITL-only
  • ingen auto-send
iOS Shortcut
share-sheet
share → text + OCR + image → bearer auth
  • image-bytes lämnar aldrig handlern
  • tempfile · finally-unlink
  • const-time token
02 http endpoints
/health
GET
liveness
/analyze
POST
single-pass, writer chain
/highstakes
POST
draft → judge → final
/log-outcome
POST
field-log knytning
/weekly-review
POST
generera + persist
/weekly-review
GET
senaste persisted
/intake/health
GET
intake_enabled flag
/intake/shortcut
POST
multipart · bearer · sniff
03 workflows
analyze.py
writer
intent → router(writer) → backfill sections
highstakes.py
writer + judge
draft → judge → final tone-rewrite
outcomes.py
db
log-outcome · referens till interaction_id
weekly_review.py
strategist
N dagar · summary · lessons · next focus
04 model router
router.py · run(role, prompt)
primary → fallback
role-chain dispatch · model_runs logged on every attempt
writer claude_cliopenrouter judge codex_cliopenrouter classifier openrouter weekly codex_cliclaude_cli tone claude_cliopenrouter
private_strategy.py
runtime gate
slot-injection · reads prompts/private/
  • opt-in via env
  • aldrig committed pris
05 model bridges
claude_cli.py
subprocess
primary writer · tone rewriter
  • local claude CLI
  • BridgeUnavailable on missing
codex_cli.py
subprocess
judge · weekly strategist
  • codex exec -m gpt-5.5
  • high-stakes review
openrouter.py
http
classifier · fallback för alla roller
  • API-key via .env
  • cheap models
base.py
abc
Bridge ABC · BridgeRequest/Response · BridgeError · BridgeUnavailable
diagnostics.py
probe
availability self-check
06 persistence + prompts
// sqlite · field logdata/wingman.db
interactions
tbl
intake-event per request
messages
tbl
draft / judge / final text
openers
tbl
utfallsbara förslag
profile_reviews
tbl
profil-analys
weekly_reviews
tbl
summary · lessons · next focus
model_runs
tbl
varje bridge-attempt loggas
// promptsprompts/*.md
eval_rubrics.md
md
judge-rubrics
hard_policy_frame.md
md
harda policy guards
output_templates.md
md
Read · Best move · Exact message …
playbooks.md
md
situations-lib
safety_and_reputation_rules.md
md
no creep · no coercion
soul.md
md
Robin-tone
private/advanced_social_dynamics.md
privat
slot-injicerad runtime · git-ignorerad
Förbjudet
app-login · scraping · auto-swipe · auto-send · screen-control av Tinder/Hinge/Instagram · cookie/session-stöld · dark psychology / coercion / hypnosis