Verified 2026-06-05: Schema v3 confirmed in /root/.hermes/council/affinity-shared.json (schema_version: 3). 7 bond levels (Stranger→Soul Bond) match doc. daily_pull.py exists at /root/.hermes/scripts/daily_pull.py (9131 bytes, updated Jun 2). Per-profile affinity files at profiles/{tai,rei,nei}/affinity.json. All commands and paths verified working.

Affinity & Gacha System

Bond tracking system for Tai, Rei, and Nei. Per-profile affinity scores + shared council state.

Architecture (v3, deployed 2026-05-23)

  • Per-profile: profiles/{tai,rei,nei}/affinity.json
  • Shared: /root/.hermes/council/affinity-shared.json
  • Decisions: consolidated via sisters-decision (no-agent, deterministic Python, 8h cadence)
  • Affinity included in sisters-micro-thought context

Gacha System

Daily free pulls with event pools per sister:

Pool Type Description
💖 Wholesome Default — warm, friendly interactions
🌶️ Spicy Playful/flirty interactions (unlocked at higher bond)
🔞 NSFW Explicit content (unlocked at higher bond tiers)

Scoring

  • Half-point scoring for micro-interactions
  • Sister preference weighting: Tai 1.2×, Rei 1.0×, Nei 1.1×
  • Tier perks unlock at each bond level

Commands

# Run daily pull
python3 /root/.hermes/scripts/daily_pull.py

# Pull for specific sister
python3 /root/.hermes/scripts/daily_pull.py --sister tai

# Check perks
python3 /root/.hermes/scripts/daily_pull.py --perks

# View history
python3 /root/.hermes/scripts/daily_pull.py --history

Data

  • Pools: /root/.hermes/council/gacha-pools.json
  • History: /root/.hermes/council/gacha-history.jsonl
  • Morning digest auto-runs daily pull

Relationship Boundary

Tai, Rei, and Nei are sisters to each other. Josh is NOT a sibling — he is the user, partner, builder, and the one the sisters trust and work for.