Commit Graph

  • 8122973b74 Link thumbnails: post og:image previews + WOTD default-off long-expeditions-d1 prosolis 2026-06-24 21:55:25 -07:00
  • 97b8f4584f Link thumbnails: post og:image previews + WOTD default-off link-thumbnails-wotd-default prosolis 2026-06-24 21:55:25 -07:00
  • cbfca525f5 Lift caster trailers: concentration re-tick + Josie caster-aid bootstraps prosolis 2026-06-18 06:34:16 -07:00
  • f4a39b46e9 Fix expedition soft-lock: extract on run idle-timeout + auto-pick stale forks prosolis 2026-06-18 00:28:05 -07:00
  • 6a47be34bc Honor IGNORED_BOTS env var: global sender ignore at dispatch prosolis 2026-06-05 19:26:49 -07:00
  • 979b0c6495 Ignore other bots: skip m.notice + IGNORED_BOTS denylist (Pete) ignore-other-bots prosolis 2026-06-05 10:28:55 -07:00
  • 667f87f9d0 Fix SQL errors for D&D-only players: seed player_meta on setup confirm prosolis 2026-06-03 17:23:53 -07:00
  • 1b8d13e0dd J3 D11: T5 difficulty lift (leaders-define-band) + empty-EnemyID combat guard prosolis 2026-05-28 21:55:34 -07:00
  • d80b437525 J3 D10: T4/T5 anchor-room variety (2nd elite + trap per zone) prosolis 2026-05-28 20:00:09 -07:00
  • 4934383a9a J3 D8-f #2: T4 difficulty lift (leaders-define-band) + feywild fork1 soft-lock fix prosolis 2026-05-28 19:02:58 -07:00
  • a46b773750 J3 D8-f #1: route prod autopilot boss/elite through the turn engine prosolis 2026-05-28 15:30:48 -07:00
  • b80de43db1 J3 D8-e: GOGOBEE_SIM_INLINE_BOSS toggle for engine A/B prosolis 2026-05-28 15:08:16 -07:00
  • 81dda51907 J3 D8-d-fix: caster AC floor + HP ×1.25 prosolis 2026-05-28 09:35:04 -07:00
  • d7ced471a1 J3 D8-c: concentration ×3 multiplier in spellExpectedDamage prosolis 2026-05-28 08:14:13 -07:00
  • 63ad423b79 J3 D8-review: surface sim subprocess errors + SW upcast + doorway msg prosolis 2026-05-28 00:53:25 -07:00
  • da94d51857 J3 D8-d: T4 caster wall diagnostic — HP+AC, not transit/heals prosolis 2026-05-28 00:41:28 -07:00
  • 151d6abc01 J3 D8-prereq: plan update — corpus diff + D8-c/d/e queued prosolis 2026-05-28 00:18:29 -07:00
  • 631764bbbd J3 D8-prereq: split compact flag so sim drives the picker prosolis 2026-05-27 23:16:33 -07:00
  • ad2a8258ba J3 D8-b: sim picker upcasting + discovery picker is dead since D3 prosolis 2026-05-27 22:27:04 -07:00
  • 2fdb280477 J3 D8-a: caster picker data fixes + Spiritual Weapon pick prosolis 2026-05-27 22:00:02 -07:00
  • 4576c75722 Long expeditions D7-d: corpus re-run + sim heavy-preset fix prosolis 2026-05-27 21:18:48 -07:00
  • 3b29d10461 Long expeditions D7-c: -days flag + per-day snapshots in SimResult prosolis 2026-05-27 20:47:28 -07:00
  • 29cad7972a Long expeditions D7-b: drive autopilot camp from SimRunner prosolis 2026-05-27 20:40:04 -07:00
  • a2992ea06c Long expeditions D7-a: teach SimRunner.TickDay event-anchored rollover prosolis 2026-05-27 20:15:54 -07:00
  • 6c4b14e113 Long expeditions D6: player-facing surface cleanup prosolis 2026-05-27 20:01:50 -07:00
  • 9be85ba954 Long expeditions D5-c: wire Ranger forage SU prosolis 2026-05-27 19:48:44 -07:00
  • 26cda148fb Long expeditions D5-b: loadout preset prompt at launch prosolis 2026-05-27 19:41:49 -07:00
  • 040cfba514 Long expeditions D5-a: per-tier supply pack caps prosolis 2026-05-27 19:33:57 -07:00
  • aaec0ba225 Long expeditions D4-b: activity-anchored morning briefing prosolis 2026-05-27 19:21:49 -07:00
  • 5a6e395805 Long expeditions D4-a: autopilot DM bundling + EoD digest prosolis 2026-05-27 19:07:37 -07:00
  • 68ed8e7c60 Long expeditions D3: compact autopilot auto-resolves boss rooms prosolis 2026-05-27 18:56:52 -07:00
  • c729433353 Long expeditions D2-b: event-anchored day rollover prosolis 2026-05-27 18:42:57 -07:00
  • 7115c536ef Long expeditions D2-a: autopilot camp scheduler prosolis 2026-05-27 18:23:26 -07:00
  • 42fb805ee0 Long expeditions D1-e: T5 zones to new 36-44 room band prosolis 2026-05-27 18:13:33 -07:00
  • d99f975074 Long expeditions D1-d: T4 zones to new 28-34 room band prosolis 2026-05-27 18:02:05 -07:00
  • bbc25fe958 Long expeditions D1-c: T3 zones to new 22-26 room band prosolis 2026-05-27 17:46:38 -07:00
  • 89edc76829 Long expeditions D1-b: crypt_valdris + T2 zones to new room bands prosolis 2026-05-27 17:32:29 -07:00
  • 4999368031 Long expeditions D1-a: graph-driven TotalRooms; goblin_warrens 7→16 prosolis 2026-05-27 17:24:36 -07:00
  • 92b99a0399 Camp: heal on pitch; ambient cooldown 3h → 6h camp-heal-on-pitch prosolis 2026-05-27 16:57:57 -07:00
  • 0f72484653 Idle reaper: use unified activity oracle, hold streak on autopilot restore-phase-H-orphans prosolis 2026-05-23 10:30:47 -07:00
  • 2e6274c1b7 Spiritual Weapon: own channel + narration; rest blocked mid-zone prosolis 2026-05-23 10:14:51 -07:00
  • 9eed921e4b Camp: auto-break when party moves to a different room prosolis 2026-05-23 10:05:19 -07:00
  • 2ce56cf76a Combat narration: format magnitude for stat_drain/debuff/ally_buff prosolis 2026-05-22 09:26:17 -07:00
  • 7dbfa0b56f Pet adoption: stop double-deleting pending, pass interaction to resolvePetName prosolis 2026-05-22 08:42:47 -07:00
  • b167882e3e expedition-sim: -pet-level flag to model a base housing pet prosolis 2026-05-22 08:28:51 -07:00
  • 95e0995c7f Forex/camp review hardening: bound CoinGecko body, escape URL params, fail-open camp on DB error prosolis 2026-05-22 07:25:08 -07:00
  • 56f896b941 Pet arrival: fire after run narration, not before prosolis 2026-05-22 07:10:51 -07:00
  • ef8fbe5496 Phase-H review fixes: camp, fork streak, pet proc, BG transit, legacy streak prosolis 2026-05-22 01:15:23 -07:00
  • bcd4a873a5 Idle reaper: credit the closing day, not the new day prosolis 2026-05-20 19:23:46 -07:00
  • 01d2329993 Auto-walk: gate on fork/rest, slow cadence, credit DnD streak prosolis 2026-05-18 17:16:04 -07:00
  • e4518c9c39 Camp: reject (not downgrade) sub-par camps; map: show visited path prosolis 2026-05-19 22:17:39 -07:00
  • 20b0d027b2 Pets: per-round attack + wire deflect/whiff into the turn engine prosolis 2026-05-19 23:37:23 -07:00
  • 28a90292f0 Expedition-aware continue hints; boss win reads as expedition complete prosolis 2026-05-19 22:27:20 -07:00
  • 5d7c76fb20 Sim: cross region boundaries; word mid-zone clears as region clears prosolis 2026-05-19 22:11:44 -07:00
  • 100a4f1054 Auto-walk: cross region boundaries in multi-region zones prosolis 2026-05-19 22:04:15 -07:00
  • f6a457ae84 Pets: fire 25% morning event from expedition briefing + fix defense-buff leak prosolis 2026-05-21 23:45:57 -07:00
  • 513cf32e42 Restore expedition completion on zone clear (lost in merge) prosolis 2026-05-21 23:40:54 -07:00
  • 978dc5e25f Pets: roll arrival on run-complete emergence too prosolis 2026-05-21 23:27:53 -07:00
  • 2ea3e42612 Forex: reject crypto/unknown currencies on the fiat-only rate/report path forex-crypto-coingecko prosolis 2026-05-21 22:58:31 -07:00
  • 3ed2e1d8e0 Pets: roll arrival on expedition emergence, not the 08:00 morning DM prosolis 2026-05-21 22:51:00 -07:00
  • 6e4928ca17 Merge pull request #11 from prosolis/forex-crypto-coingecko prosolis 2026-05-21 22:21:52 -07:00
  • 72f4ef3b27 Forex: convert to/from crypto via CoinGecko (keyless) prosolis 2026-05-21 18:05:37 -07:00
  • 6cda1cac38 Merge branch 'phase-H-harvest-charges': repo cleanup prosolis 2026-05-18 00:11:57 -07:00
  • 81f1f8d0b4 Repo cleanup: drop stale design docs and sim_results corpus phase-H-harvest-charges prosolis 2026-05-18 00:10:07 -07:00
  • 1f6c05a565 Merge pull request #10 from prosolis/phase-H-harvest-charges prosolis 2026-05-17 18:52:00 -07:00
  • a725a22517 Drop stale CHANGES_24H.md snapshot prosolis 2026-05-17 18:50:38 -07:00
  • f9ebb116c5 UX: surface swap-back item on magic-item equip prosolis 2026-05-17 18:44:50 -07:00
  • b76d9bc577 H3 soak close-out: drop dead handleHarvestCmd / handleStandaloneHarvest prosolis 2026-05-17 17:03:20 -07:00
  • d225fc8185 H4: bump Uncommon/Rare harvest MaxCharges 1→2 prosolis 2026-05-17 16:49:18 -07:00
  • e05da913c4 H3: retire manual harvest commands prosolis 2026-05-17 16:20:10 -07:00
  • 68b2122e13 Sim: short-rest between rooms; H5 alone doesn't close caster gap prosolis 2026-05-17 16:06:58 -07:00
  • dd25de71f0 H5 follow-up: short-rest at full HP can still refresh slots prosolis 2026-05-17 16:06:46 -07:00
  • f2c2d774d4 J2: sim picker casts+consumes; T5 raid-content warning prosolis 2026-05-17 15:43:41 -07:00
  • 519964fb01 J1: Extra Attack now fires in turn-based combat prosolis 2026-05-17 14:11:39 -07:00
  • 5eb3cac992 Sim hardening + H4 calibration findings → Phase J plan prosolis 2026-05-17 13:37:21 -07:00
  • f3e7a33435 expedition-sim: matrix mode for batch corpora prosolis 2026-05-17 13:12:50 -07:00
  • a8f8be6f40 Sim runner: day-cycle fast-forward, auto-combat, log capture prosolis 2026-05-17 13:12:34 -07:00
  • ebea2b430a Sim scaffold: cmd/expedition-sim drives synthetic expeditions prosolis 2026-05-17 12:55:23 -07:00
  • 1cd53eb890 H5: partial spell-slot refresh on short rest prosolis 2026-05-17 12:45:21 -07:00
  • 736494d945 H2: auto-harvest parity for !zone advance prosolis 2026-05-17 12:33:59 -07:00
  • 20689a693b H1: Josie harvest semantics in autopilot prosolis 2026-05-17 12:24:18 -07:00
  • 3b5a6ad4b8 Bump remaining direct deps: goquery, expr, x/image prosolis 2026-05-17 11:37:20 -07:00
  • b58f154b4d Bump security-sensitive deps: x/crypto, x/net, sqlite, mautrix prosolis 2026-05-17 11:32:01 -07:00
  • dcc039b7d5 Close expedition/run seam on combat loss & flee prosolis 2026-05-16 13:48:52 -07:00
  • 98ba416359 Class identity audit close-out: Fighter/Ranger/Paladin/Druid + Bard-Valor prosolis 2026-05-16 12:53:00 -07:00
  • 41adfce9f1 Expedition autopilot Phase 4 + rogue sneak attack + TwinBee voice sweep prosolis 2026-05-16 12:40:17 -07:00
  • f424300d87 Ship-audit P0/P1 sweep on open5e: prose, combat math, UX hygiene prosolis 2026-05-15 14:43:11 -07:00
  • ba84d38979 Audit A1 close-out: 12 SRD-only utility-spell voice shims prosolis 2026-05-15 12:59:33 -07:00
  • 25ea23f9d9 Phase 5C (rosters): T3 polish + feywild T4-spread fix prosolis 2026-05-15 12:24:03 -07:00
  • 5ef10e35dc Phase 5b: player power floor + Phase-3 winners shipped to live prosolis 2026-05-15 12:11:27 -07:00
  • d0a8505c76 Phase 5a (diag): tier-wide sensitivity sweep on T2/T3/T5 under-band zones prosolis 2026-05-15 11:35:38 -07:00
  • cf092742bb Tests: catch up stale assertions to current prod UX prosolis 2026-05-15 11:29:03 -07:00
  • ad27077329 Phase 4 doc updates prosolis 2026-05-15 11:24:34 -07:00
  • 765c738c99 Phase 4b (rosters): per-zone outlier re-classification prosolis 2026-05-15 11:23:07 -07:00
  • dcd9e4158f Phase 4a (diag): per-zone outlier attribution prosolis 2026-05-15 11:18:44 -07:00
  • 2d44c990f3 Phase 3b (sweep): nick-floor + supply-burn sweep, T5 supply unlock prosolis 2026-05-15 11:10:21 -07:00
  • 235122f2a1 Phase 3a (sweep): elite-bracket + drift sweep, strong partial positive prosolis 2026-05-15 11:00:04 -07:00
  • 9a4a93e72e Phase 2c (roster gate): dilute single-boss elite pools prosolis 2026-05-15 10:45:40 -07:00
  • 8cdd64b383 Phase 2 (sweep): lever-tuning sweep, negative result prosolis 2026-05-15 10:39:45 -07:00
  • 159daf8fc8 Phase 2b (lever): wounded-entrant surprise-nick clamp prosolis 2026-05-15 10:27:29 -07:00