Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1122 commits
Select commit Hold shift + click to select a range
69b211f
feat(slurp2): Stir server slice (W), the action layer v2: every lever…
Gunterlie Sep 28, 2026
3dc8908
feat(slurp2): brands and products in garnish-ads (R, slice 1): a bran…
Gunterlie Sep 28, 2026
09a050b
feat(slurp2): Deep details records what shaped a post (M, server): th…
Gunterlie Sep 28, 2026
85dc443
feat(slurp2): post views and shared posts carry the stored picture's …
Gunterlie Sep 28, 2026
367ada3
feat(slurp2): adaptive post frames: each post shows its picture in it…
Gunterlie Sep 28, 2026
e8f6103
feat(slurp2): Stir client slice (W), the centre ✦ Stir tab (box, In p…
Gunterlie Sep 28, 2026
54c2169
feat(slurp2): brands in Backstage routes + sponsored through brands (…
Gunterlie Sep 28, 2026
7a6841b
feat(slurp2): Backstage brands (R, slice 3): the Ads page lists brand…
Gunterlie Sep 28, 2026
743eeb9
fix(slurp2): Stir follow-ups from the per-file compare (home state ba…
Gunterlie Sep 28, 2026
cd59bbe
test(slurp2): brands (R) regression: shipped parody brands, old ads u…
Gunterlie Sep 28, 2026
1f93bdf
feat(slurp2): Deep details tells the post's story (M, client): why it…
Gunterlie Sep 28, 2026
1072966
fix(slurp2): a wide locked post keeps room for its unlock controls (t…
Gunterlie Sep 28, 2026
76e203c
docs(slurp2): brands and products (R) in DECISIONS and the action lay…
Gunterlie Sep 28, 2026
01f4e94
fix(slurp2): a post frame that adapts to its picture drops the cut ma…
Gunterlie Sep 28, 2026
13a75d6
fix(slurp2): Deep details summary polish from the 390 px screenshots …
Gunterlie Sep 28, 2026
8f45569
fix(slurp2): keep the ad image loop and the tested file paths in thei…
Gunterlie Sep 28, 2026
979d4d2
fix(slurp2): Deep details follow-ups from the screenshots (M): a Stor…
Gunterlie Sep 28, 2026
ddccf11
fix(slurp2): brands (R) from the screenshots: the spice fit reads Any…
Gunterlie Sep 28, 2026
fef2c3b
style(slurp2): Prettier on the brands (R) files
Gunterlie Sep 28, 2026
085eb68
feat(slurp2): Stir gets its own spoon glyph (Slurp's glyph set: an eg…
Gunterlie Sep 28, 2026
c126d5b
fix(slurp2): the Stir tab's spoon takes its ink from the pink disc (t…
Gunterlie Sep 28, 2026
4cfef9d
fix(slurp2): brands (R) from the per-file compare: McNoodles copy say…
Gunterlie Sep 28, 2026
cfa3a3b
fix(slurp2): Details 'blocked by' and 'Pictures' are the server's ver…
Gunterlie Sep 28, 2026
bec490c
fix(slurp2): a kept promise is recorded when the scheduled post publi…
Gunterlie Sep 28, 2026
0502513
fix(slurp2): the audience estimate models Fan Types, tips, unlocks, A…
Gunterlie Sep 28, 2026
0db41cb
feat(slurp2): F, the AI budget is sized per active Creator (calls a d…
Gunterlie Sep 28, 2026
f0e7581
feat(slurp2): F, AI budget settings say what the budget means today (…
Gunterlie Sep 28, 2026
f8f08ea
test(slurp2): F regression (sizing at 0/3/8/15 Creators against the s…
Gunterlie Sep 28, 2026
c3f703f
fix(slurp2): the Calendar panel and the event editor's activation, st…
Gunterlie Sep 28, 2026
9a2e982
fix(slurp2): a sent photo is answered like a text, typing first, then…
Gunterlie Sep 28, 2026
9981063
Merge branch 'slurp-v-followups' into laser-guided-slurp (V: adaptive…
Gunterlie Sep 28, 2026
4d2aef7
Merge branch 'slurp-m-deep' into laser-guided-slurp (M: Deep details …
Gunterlie Sep 28, 2026
6dc4c4e
fix(slurp2): Replace and Crop in post edit act on the chosen picture …
Gunterlie Sep 28, 2026
d1701ca
Merge branch 'slurp-r-brands' into laser-guided-slurp (R: brands with…
Gunterlie Sep 28, 2026
c1c9083
feat(slurp2): R × Stir — brand deals are a Stir lever (work card, pro…
Gunterlie Sep 28, 2026
4ed248e
Merge branch 'slurp-f-budget' into laser-guided-slurp (F: the AI budg…
Gunterlie Sep 28, 2026
b5b53a8
feat(slurp2): F follow-ups — Posts per day grows with active Creators…
Gunterlie Sep 28, 2026
19f013c
docs(slurp2): DECISIONS entry for the V, M, R, F merge follow-ups (br…
Gunterlie Sep 28, 2026
1b534d4
feat(slurp2): E — automatic Creators answer about 1 in 4 AI fans (tex…
Gunterlie Sep 29, 2026
72aec9a
feat(slurp2): small items before Pulse — Settings row (gear) on the M…
Gunterlie Sep 29, 2026
3b5eca9
fix(slurp2): keep the post card under the 800-line cap after R1-039 (…
Gunterlie Sep 29, 2026
4735b4a
feat(slurp2): B + C — long actions never lock the player and Pulse sh…
Gunterlie Sep 29, 2026
e56b30a
fix(slurp2): Pulse + B follow-ups from the screenshots — "Generate po…
Gunterlie Sep 29, 2026
472f7b2
test(slurp2): Pulse + E pins changed on purpose — first posts stay a …
Gunterlie Sep 29, 2026
224f259
Merge branch 'slurp-l-reworks' into laser-guided-slurp
Gunterlie Sep 29, 2026
24749e9
fix(modern-life-sim): 0.2.5 — Contacts no longer freezes
SonaGat3 Sep 29, 2026
8a06ec5
feat(slurp2): Pulse + E decisions — an answered AI fan keeps the conv…
Gunterlie Sep 29, 2026
afd1ef4
Merge pull request #1131 from SonaGat3/staging
SonaGat3 Sep 29, 2026
0a00f66
i18n(slurp2): de/ko/pl for all new 0.3.0 copy
Gunterlie Sep 29, 2026
35f07d4
bugfixing
Gunterlie Sep 29, 2026
91d9a57
fix(slurp2): release step fixes — restored failed Pulse tasks say "St…
Gunterlie Sep 29, 2026
2370f97
bugfixing
Gunterlie Sep 29, 2026
da5b8d8
feat(slurp2): release 0.3.0 — "Small changes." (Stir, life and spice,…
Gunterlie Sep 29, 2026
f65662c
fix(slurp2): 0.3.0 review fixes — ✦ sheet cards keep their data, old …
Gunterlie Sep 29, 2026
f61dc20
fix(slurp2): add missing en plural forms for AI budget copy
Gunterlie Sep 29, 2026
d3d860f
Merge branch 'staging' into laser-guided-slurp
Gunterlie Sep 29, 2026
7959b34
Merge pull request #1128 from Pasta-Devs/laser-guided-slurp
Gunterlie Sep 29, 2026
e478cea
fix(slurp2): Stir undo keeps the world whole, plays never dry-run, ho…
Gunterlie Sep 29, 2026
59098bb
feat(slurp2): Stir tab, planner answers and four new levers
Gunterlie Sep 29, 2026
57506fd
chore(slurp2): release 0.3.1 — Stir, built out
Gunterlie Sep 29, 2026
458c968
fix(slurp2): review fixes for Stir 0.3.1
Gunterlie Sep 29, 2026
09ba295
chore(slurp2): rebuild 0.3.1 with review fixes
Gunterlie Sep 29, 2026
e5102b4
fix(slurp2): Stir UI proof follow-ups — rival line punctuation, share…
Gunterlie Sep 29, 2026
21ffb0b
chore(slurp2): rebuild 0.3.1
Gunterlie Sep 29, 2026
abc107f
feat(slurp2): 0.3.1 — start over keeping Creators, and an empty Home …
Gunterlie Sep 29, 2026
ba39cc0
fix(slurp2): 0.3.1 review fixes — Start over refunds paid undelivered…
Gunterlie Sep 29, 2026
cfdc5d2
Merge pull request #1134 from Pasta-Devs/sleeping-beauty-wont-wake
Gunterlie Sep 29, 2026
0521626
fix(gacha-forge): 1.8.8 — a chapter already cleared stays open while …
SonaGat3 Sep 29, 2026
57209a4
docs(gacha-forge): 1.8.8 — only the next chapter waits; there is no c…
SonaGat3 Sep 29, 2026
ca4b52b
Merge pull request #1141 from SonaGat3/feature/gacha-forge-1.8.8
SonaGat3 Sep 29, 2026
2ada907
fix(slurp2): 0.3.2 — feed lists only Creators with a profile; Start o…
Gunterlie Sep 29, 2026
26ec3f3
Merge branch 'staging' into fix/slurp2-viewer-fan-accounts
Gunterlie Sep 29, 2026
50f17ea
Merge pull request #1143 from Pasta-Devs/fix/slurp2-viewer-fan-accounts
Gunterlie Sep 29, 2026
a98a923
feat(slurp2): retire Slurp Legacy and rename Slurp Remastered to Slur…
Gunterlie Sep 29, 2026
e194aa4
chore(slurp2): restore the About Me catalog filter unchanged
Gunterlie Sep 29, 2026
edfa814
fix(long-term-memory): 1.3.32 — keep flat-summary timeline events and…
Promansis Sep 29, 2026
a7ed5bd
Merge origin/staging into chore/slurp-rename
Gunterlie Sep 29, 2026
eb6ed5d
Merge pull request #1145 from Pasta-Devs/chore/slurp-rename
Gunterlie Sep 29, 2026
9fea013
feat(slurp2): 0.3.2 — Creator Pages
Gunterlie Sep 29, 2026
387b88a
Merge origin/staging into stir-buildout (Slurp rename, 0.3.1–0.3.3); …
Gunterlie Sep 29, 2026
f781d8e
chore(slurp2): rebuild 0.3.4
Gunterlie Sep 29, 2026
120237a
fix(long-term-memory): offer planted_in and paid_off_in timeline rela…
Promansis Sep 29, 2026
59dff41
feat(slurp2): Support desk core — trust/suspicion model, desk actions…
Gunterlie Sep 29, 2026
3af8f65
feat(slurp2): Support desk UI — case files, Offers, staff chrome, Sti…
Gunterlie Sep 29, 2026
29b3997
feat(slurp2): polyamory — couples of three or four (Settings › Stir, …
Gunterlie Sep 29, 2026
45b05f5
feat(slurp2): polyamorous Creators in several couples, per-Creator re…
Gunterlie Sep 29, 2026
26332eb
chore(slurp2): release 0.3.5 — Support desk, polyamory, inbox fixes
Gunterlie Sep 29, 2026
5123947
fix(slurp2): 0.3.5 regression follow-ups — coin glyph in desk copy, t…
Gunterlie Sep 29, 2026
c89eb26
fix(slurp2): known characters' names in picture prompts, enhancer kno…
Gunterlie Sep 29, 2026
a59a772
chore(slurp2): rebuild 0.3.5
Gunterlie Sep 29, 2026
ee1d413
feat(slurp2): the post writer tags a known character's name and serie…
Gunterlie Sep 29, 2026
3de9ce1
chore(slurp2): rebuild 0.3.5
Gunterlie Sep 29, 2026
349e343
Merge remote-tracking branch 'origin/staging' into stir-buildout
Gunterlie Sep 29, 2026
0ce656e
fix(catalog): accept bundled plural locale variants
Gunterlie Sep 29, 2026
6c847ec
docs(slurp2): remove trailing blank lines
Gunterlie Sep 29, 2026
4f642fe
Merge pull request #1148 from Pasta-Devs/stir-buildout
Gunterlie Sep 29, 2026
677ec4a
feat(slurp2): 0.3.9 — speed, AI budget for world work only, Stir and …
Gunterlie Sep 29, 2026
2539783
fix(slurp2): 0.3.9 review fixes — persona gate, draw-all for post jum…
Gunterlie Sep 29, 2026
92cc189
feat(slurp2): Slurp Support photo tools, post references, photo deman…
Gunterlie Sep 29, 2026
1f6da38
style(slurp2): format spice regression
Gunterlie Sep 29, 2026
8d547fd
feat(slurp2): ship as 0.3.6; Support pictures load, staff-console men…
Gunterlie Sep 29, 2026
191677c
fix(slurp2): CodeRabbit review — drawn-count key, stale Stir previews…
Gunterlie Sep 29, 2026
0b35e1a
fix(slurp2): photo verification follows what Support asked to see
Gunterlie Sep 29, 2026
e6c5959
Merge pull request #1149 from Pasta-Devs/slurp2-speed-budget-0.3.9
Gunterlie Sep 29, 2026
ab2a4e9
feat(slurp2): 0.3.7 — rewrites keep up, fan settings, partners in pic…
Gunterlie Sep 30, 2026
bb248cf
fix(slurp2): CodeRabbit review — pulse fan types, picture negatives, …
Gunterlie Sep 30, 2026
4e10fb9
Merge pull request #1152 from Pasta-Devs/cook-to-taste
Gunterlie Sep 30, 2026
7a11e19
docs(slurp2): drama design — situations and dramas as Story Pack data
Gunterlie Sep 30, 2026
9cd5a41
docs(slurp2): drama design — People map and edge history
Gunterlie Sep 30, 2026
9aa1b4d
feat(slurp2): bonds — friends, roommates, coworkers and exes between …
Gunterlie Sep 30, 2026
adcd9ab
feat(slurp2): People map in Stir, bond routes, 0.3.8
Gunterlie Sep 30, 2026
77a201c
feat(slurp2): People map as a living network
Gunterlie Sep 30, 2026
9594465
fix(gacha-forge): 1.8.9 — the story is told with each character's sex…
SonaGat3 Sep 30, 2026
77bee99
feat(slurp2): friends, roommates and coworkers show up in posts and o…
Gunterlie Sep 30, 2026
d6d85b0
feat(slurp2): drama pack format — situations and dramas in Story Packs
Gunterlie Sep 30, 2026
d36a419
feat(slurp2): drama runtime — casting, stages, choices, join and leave
Gunterlie Sep 30, 2026
d63e6b4
feat(slurp2): drama on the world clock — channels, choices, outcomes
Gunterlie Sep 30, 2026
a4fbacb
fix(slurp2): the player's page as a partner (persona audit)
Gunterlie Sep 30, 2026
72ffcca
feat(slurp2): drama screens — Settings › Stir › Drama and Stir › Drama
Gunterlie Sep 30, 2026
9e99205
feat(slurp2): the drama starter set — 2 situations, 10 dramas
Gunterlie Sep 30, 2026
f18f86e
docs(slurp2): drama as built; route inventory, anchor and icon fixes
Gunterlie Sep 30, 2026
35d9dec
fix(long-term-memory): 1.3.34 — stay active when a vault note fails v…
Promansis Sep 30, 2026
649a2c7
fix(gacha-forge): 1.8.9 — a sex that could not be saved waits before …
SonaGat3 Sep 30, 2026
191b90f
Merge branch 'staging' into feature/gacha-forge-1.8.9
SonaGat3 Sep 30, 2026
b75b0f1
fix(gacha-forge): 1.8.9 — one rule for every way a character can be l…
SonaGat3 Sep 30, 2026
026e50a
Merge pull request #1156 from SonaGat3/feature/gacha-forge-1.8.9
SonaGat3 Sep 30, 2026
0885a03
fix(slurp2): People map colors and copy; Stir section hint
Gunterlie Sep 30, 2026
43d8c58
fix(slurp2): drama review — stale answers, double sends, switched-off…
Gunterlie Sep 30, 2026
d9dfb30
feat(slurp2): a girlfriend on Slurp texts like one
Gunterlie Sep 30, 2026
1998fdd
Merge branch 'staging' into slurp2-drama-packs
Gunterlie Sep 30, 2026
856232e
docs(slurp2): no trailing blank line in DRAMA.md
Gunterlie Sep 30, 2026
e839a1a
Merge remote-tracking branch 'origin/slurp2-drama-packs' into slurp2-…
Gunterlie Sep 30, 2026
4777096
fix(slurp2): CodeRabbit review — caps, card bonds, pack roles, settings
Gunterlie Sep 30, 2026
03ba487
Merge pull request #1158 from Pasta-Devs/slurp2-drama-packs
Gunterlie Sep 30, 2026
a608f32
fix(hierarchical-maps): allow maps up to 5,000 locations (1.5.0)
SpicyMarinara Sep 30, 2026
43263b3
fix(noodle, slurp2): explain a missing Admin Secret when the app cann…
SpicyMarinara Sep 30, 2026
ec06baa
Merge pull request #1159 from Pasta-Devs/fix/maps-location-limit
SpicyMarinara Sep 30, 2026
9a000ac
feat(modern-life-sim): 0.3.0 — cooking and food, a home of your own, …
SonaGat3 Sep 30, 2026
92108be
fix(slurp2): the Backstage side menu scrolls on short screens
Gunterlie Sep 30, 2026
eefd338
Merge remote-tracking branch 'origin/staging' into fix/admin-secret-l…
SpicyMarinara Sep 30, 2026
e4d1ebd
Merge pull request #1160 from Pasta-Devs/fix/admin-secret-load-message
SpicyMarinara Sep 30, 2026
f20dbc4
Merge branch 'staging' into staging
SonaGat3 Sep 30, 2026
68656de
feat(slurp2): the chat moves your couple, partner DM header, Pause all
Gunterlie Sep 30, 2026
d5bd5c2
Merge pull request #1162 from SonaGat3/staging
SonaGat3 Sep 30, 2026
cb3028a
feat(slurp2): her partner gets free pictures, news texts, notificatio…
Gunterlie Sep 30, 2026
d1a1f89
feat(slurp2): You two in Details, fan notes on your page, secret couples
Gunterlie Sep 30, 2026
e81ebac
fix(long-term-memory): identify exact memories in permanent-delete co…
Promansis Oct 1, 2026
7d0fb08
feat(slurp2): story-first Stir, persona-scoped plays, drama and bonds…
Gunterlie Oct 1, 2026
48424c5
chore(slurp2): 0.3.9 notes, planner sees bonds and dramas, DECISIONS …
Gunterlie Oct 1, 2026
4118f5e
build(slurp2): 0.3.9
Gunterlie Oct 1, 2026
08113b0
fix(slurp2): review — secret couples stay off shared pages, persona r…
Gunterlie Oct 1, 2026
6688839
merge origin/staging (slurp2 0.3.10) into slurp2-partner-stir; releas…
Gunterlie Oct 1, 2026
1b339af
chore(slurp2): drop the unpublished 0.3.9 artifact (released as 0.3.11)
Gunterlie Oct 1, 2026
ad69205
fix(slurp2): browser proof fixes — drama sheet copy, lead pick, partn…
Gunterlie Oct 1, 2026
a1b5c60
fix(slurp2): big Creator sign-ups — free handles, background job with…
Gunterlie Oct 1, 2026
1867359
feat(slurp2): her partner is no fan in chat state or Details; her pub…
Gunterlie Oct 1, 2026
19b9a34
chore(deps): bump codeql-action, typescript-eslint and prettier
SpicyMarinara Oct 1, 2026
b61ed64
fix(deps): move brace-expansion to 5.0.12
SpicyMarinara Oct 1, 2026
328b9b8
Merge pull request #1172 from Pasta-Devs/slurp2-partner-stir
Gunterlie Oct 1, 2026
8b8c26e
Merge branch 'staging' into chore/deps-2026-10-01
SpicyMarinara Oct 1, 2026
2336c3c
Merge pull request #1174 from Pasta-Devs/chore/deps-2026-10-01
SpicyMarinara Oct 1, 2026
8744f95
fix(modern-life-sim): 0.3.1 — NPCs as a rule, staying the night once …
SonaGat3 Oct 1, 2026
d2eb48d
fix(slurp2): warn once about a missing text connection in follow-up s…
Gunterlie Oct 1, 2026
5bd11ce
fix(slurp2): reset missing-connection warning when connection recovers
Gunterlie Oct 1, 2026
791222f
Merge pull request #1181 from Pasta-Devs/fix/slurp2-follow-up-warning…
Gunterlie Oct 1, 2026
b0a0b14
Merge branch 'staging' into staging
SonaGat3 Oct 1, 2026
e38865e
docs(modern-life-sim): 0.3.1 — say the NPCs rule is off by default in…
SonaGat3 Oct 1, 2026
0709130
Merge pull request #1183 from SonaGat3/staging
SonaGat3 Oct 1, 2026
ddeeafd
fix(gacha-forge): 1.8.11 — art is painted once on a slow connection, …
SonaGat3 Oct 1, 2026
a2e8fdf
Merge pull request #1186 from SonaGat3/feature/gacha-forge-1.8.11
SonaGat3 Oct 1, 2026
38c4585
fix(noodle): offer the camera when adding a picture on Android
SpicyMarinara Oct 1, 2026
0d74f78
feat(noodle): translate posts and comments
SpicyMarinara Oct 1, 2026
7fcee87
docs(noodle): describe Noodle in plain words
SpicyMarinara Oct 1, 2026
dad1260
chore(noodle): release 1.4.0
SpicyMarinara Oct 1, 2026
bbb72e7
fix(packages): describe agents in plain words
SpicyMarinara Oct 1, 2026
c08d78b
docs(long-term-memory): list the delete confirmation in 1.3.35 notes
SpicyMarinara Oct 1, 2026
a411c25
fix(long-term-memory): recheck recall freshness under vault lock and …
Promansis Oct 2, 2026
db892a8
fix(long-term-memory): 1.3.36 — drop cached vault scan on quarantine …
Promansis Oct 2, 2026
4442c35
fix(noodle): ignore late translation answers after a hide
SpicyMarinara Oct 2, 2026
69d4b51
Merge remote-tracking branch 'origin/staging' into fix/noodle-camera-…
SpicyMarinara Oct 2, 2026
f465e47
Merge origin/staging into fix/plain-package-descriptions
SpicyMarinara Oct 2, 2026
b18f31a
docs(noodle): say the camera option is for Chrome on Android
SpicyMarinara Oct 2, 2026
fb2ba4b
Merge pull request #1190 from Pasta-Devs/fix/plain-package-descriptions
SpicyMarinara Oct 2, 2026
c359b0a
Merge remote-tracking branch 'origin/staging' into fix/noodle-camera-…
SpicyMarinara Oct 2, 2026
deae826
Merge pull request #1188 from Pasta-Devs/fix/noodle-camera-translate
SpicyMarinara Oct 2, 2026
141c43b
fix(long-term-memory): 1.3.37 — rebuild the recall index when a setti…
Promansis Oct 2, 2026
d1da793
fix(long-term-memory): targeted group recall returns only the respond…
Promansis Oct 2, 2026
22f2373
fix(noodle): 1.4.1 — keep the timeline prompt whole on small context …
SpicyMarinara Oct 2, 2026
f098c2d
fix(relationship-tracker): 0.6.2 remote access and review fixes
NoblezDomain Oct 2, 2026
1011c1c
fix(noodle): size only the primary connection and keep slack for the …
SpicyMarinara Oct 2, 2026
c1e0766
fix(long-term-memory): explain injected recall and weighted-lane thre…
Promansis Oct 2, 2026
aa0cece
fix(gacha-forge): 1.8.12 — a Character Story merges with the chapters…
SonaGat3 Oct 2, 2026
56ab29c
fix(relationship-tracker): reject History persona writes when the per…
NoblezDomain Oct 2, 2026
ec68951
Merge pull request #1205 from SonaGat3/feature/gacha-forge-1.8.12
SonaGat3 Oct 2, 2026
7d6979c
fix(modern-life-sim): 0.3.2 — plans never land on a party, dating mor…
SonaGat3 Oct 2, 2026
2921eb6
Merge branch 'staging' into fix/relationship-tracker-0.6.2
SpicyMarinara Oct 2, 2026
1a3478b
Merge branch 'staging' into fix/noodle-timeline-context
SpicyMarinara Oct 2, 2026
de969bd
Merge pull request #1203 from NoblezDomain/fix/relationship-tracker-0…
SpicyMarinara Oct 2, 2026
5865b4c
Merge remote-tracking branch 'origin/staging' into feature/modern-lif…
SonaGat3 Oct 2, 2026
4a38073
Merge pull request #1207 from SonaGat3/feature/modern-life-sim-0.3.2
SonaGat3 Oct 2, 2026
7db260c
Merge remote-tracking branch 'origin/staging' into fix/noodle-timelin…
SpicyMarinara Oct 2, 2026
7e7f35e
fix(noodle): count only a primary length stop as a lowered-budget cut
SpicyMarinara Oct 2, 2026
3244465
Merge pull request #1199 from Pasta-Devs/fix/noodle-timeline-context
SpicyMarinara Oct 2, 2026
2aa1697
fix(long-term-memory): 1.3.40 — re-version the recall-explanation cha…
Promansis Oct 3, 2026
7f3f4d7
fix(long-term-memory): 1.3.41 — trustworthy extraction debug reportin…
Promansis Oct 3, 2026
44c0b54
fix(long-term-memory): 1.4.2 — honest debug activity toggle (#1210) (…
Promansis Oct 3, 2026
1ee3610
feat(long-term-memory): 1.4.3 — correlate recall attempts with confir…
Promansis Oct 3, 2026
b93ffc2
feat(noodle): 1.5.0 — translate posts automatically and keep translat…
SpicyMarinara Oct 3, 2026
8b729a7
fix(noodle): keep on-screen translations and stop automatic ones when…
SpicyMarinara Oct 3, 2026
a274c3b
Merge pull request #1221 from Pasta-Devs/feat/noodle-auto-translate-7013
SpicyMarinara Oct 3, 2026
ef64aeb
fix(long-term-memory): 1.4.4 — complete recall explanations (#1211) (…
Promansis Oct 4, 2026
b175e26
fix(noodle): 1.5.1 — switch to stop sending timeline images to the wr…
SpicyMarinara Oct 4, 2026
9efe62a
Merge pull request #1224 from Pasta-Devs/fix/noodle-timeline-pictures…
SpicyMarinara Oct 4, 2026
b798a6d
feat(slurp2): roleplay scenes from DM threads (Engine capability API …
Gunterlie Oct 5, 2026
0103173
test(slurp2): scene routes, permission and lock bar in the regression…
Gunterlie Oct 5, 2026
f993a51
test(slurp2): scene routes in the route inventory
Gunterlie Oct 5, 2026
8733093
test(slurp2): route totals for the scene routes
Gunterlie Oct 5, 2026
a2cc962
fix(slurp2): scene lock as a per-route preHandler; package routes hav…
Gunterlie Oct 5, 2026
cab201d
feat(slurp2): guided post for every page: one line drafts caption and…
Gunterlie Oct 5, 2026
b2398ab
refactor(slurp2): SlpActionResult in its own file (size cap); guided …
Gunterlie Oct 5, 2026
b909e4c
fix(slurp2): DM prompt reads a scene recap as what the two did, an in…
Gunterlie Oct 5, 2026
fdcfde3
feat(slurp2): release native DM scenes and guided posts as 0.3.15
Gunterlie Oct 5, 2026
c465946
fix(slurp2): address scene and guided post review findings
Gunterlie Oct 5, 2026
962b262
Merge pull request #1230 from Pasta-Devs/feat/slurp-dm-scenes-1229
Gunterlie Oct 5, 2026
7a2f080
docs(slurp2): track simple persona posting follow-up
Gunterlie Oct 5, 2026
029b70c
feat(slurp2): share simple Stir posting for personas and NPCs
Gunterlie Oct 5, 2026
00889bd
fix(slurp2): expose guided image generation and upload
Gunterlie Oct 5, 2026
6e347d3
Merge pull request #1232 from Pasta-Devs/feat/slurp-simple-persona-po…
Gunterlie Oct 5, 2026
d2140df
perf(slurp2): stop read-side writes and idle polls
Gunterlie Oct 5, 2026
07c992b
perf(slurp2): cheaper chat typing, profile open, feed pricing, story …
Gunterlie Oct 5, 2026
aa8039a
fix(slurp2): bulk sign-up deadlock, scene leaks, reserve waste, stale…
Gunterlie Oct 5, 2026
b195830
perf(slurp2): inbox counterparts once per fan, deferred Hub search, c…
Gunterlie Oct 5, 2026
1e2c171
fix(slurp2): failed public pictures retry, owned shared posts read as…
Gunterlie Oct 5, 2026
cef498f
chore(slurp2): release 0.3.17 (speed and fixes)
Gunterlie Oct 5, 2026
9db429b
fix(slurp2): review fixes for 0.3.17
Gunterlie Oct 5, 2026
20daf11
chore(catalog): publish Quartermaster and Relationship Tracker to stable
SpicyMarinara Oct 5, 2026
1d4f9ae
feat(slurp2): user reports — collab identity, collab drop/post now, r…
Gunterlie Oct 6, 2026
8a03683
feat(slurp2): one spice system — one level, one home, a Language choice
Gunterlie Oct 6, 2026
9ee1d28
Merge pull request #1234 from Pasta-Devs/chore/graduate-quartermaster…
SpicyMarinara Oct 6, 2026
099c231
fix(slurp2): review fixes — collab picture consent, post-now once, ro…
Gunterlie Oct 6, 2026
acadf0a
chore(slurp2): rebuild 0.3.17
Gunterlie Oct 6, 2026
c7121d5
Merge remote-tracking branch 'origin/staging' into slurp-overnight-spree
Gunterlie Oct 6, 2026
18f35e9
fix(slurp2): CodeRabbit — romance fail-closed, migration in the spice…
Gunterlie Oct 6, 2026
21c2d0a
chore(slurp2): rebuild 0.3.17
Gunterlie Oct 6, 2026
114a2f5
Merge pull request #1236 from Pasta-Devs/feat/slurp2-0317-spice-1235
Gunterlie Oct 6, 2026
3e4acd5
fix(long-term-memory): 1.4.5 — review short names for known character…
Promansis Oct 6, 2026
f140047
fix(long-term-memory): 1.4.6 — keep local character memories Roleplay…
Promansis Oct 6, 2026
533ae29
fix(long-term-memory): 1.4.7 — re-extract uses current availability m…
Promansis Oct 6, 2026
7aa6471
Merge main into staging before the v2.5.0 promotion
SpicyMarinara Oct 6, 2026
5014699
Merge pull request #1242 from Pasta-Devs/chore/sync-main-into-staging…
SpicyMarinara Oct 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,7 @@ updates:
schedule:
interval: weekly
open-pull-requests-limit: 5
groups:
codeql:
patterns:
- "github/codeql-action/*"
221 changes: 0 additions & 221 deletions .github/plans/slurp-bug-fixes-2026-08-25.md

This file was deleted.

67 changes: 67 additions & 0 deletions .github/workflows/calls-browser.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
name: Calls Package Browser

on:
pull_request:
types: [opened, reopened, synchronize, ready_for_review]
paths:
- ".github/workflows/calls-browser.yml"
- "artifacts/conversation-calls-*.zip"
- "packages/conversation-calls/**"
- "scripts/install-package-browser-fixture.mjs"
- "scripts/run-package-browser-tests.mjs"
- "scripts/start-package-browser-servers.mjs"
- "tests/package-calls.e2e.ts"
- "tests/playwright.package.config.ts"

concurrency:
group: calls-browser-pr-${{ github.event.pull_request.number }}
cancel-in-progress: true

permissions:
contents: read

jobs:
calls-browser:
name: Calls package browser
runs-on: ubuntu-latest
timeout-minutes: 15

steps:
- name: Checkout Marinara Agents
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0
persist-credentials: false

- name: Checkout Marinara Engine staging
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
repository: Pasta-Devs/Marinara-Engine
ref: staging
path: engine
persist-credentials: false

- name: Set up pnpm
uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0
with:
package_json_file: engine/package.json
run_install: false

- name: Set up Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: 24

- name: Install package runner dependencies
run: npm ci

- name: Install Engine dependencies
run: pnpm --dir engine install --frozen-lockfile

- name: Install Playwright Chromium
run: npx playwright install --with-deps chromium

- name: Run installed Calls playback browser proof
env:
MARINARA_ENGINE_ROOT: ${{ github.workspace }}/engine
run: node scripts/run-package-browser-tests.mjs conversation-calls tests/package-calls.e2e.ts
4 changes: 2 additions & 2 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ jobs:
persist-credentials: false

- name: Initialize CodeQL
uses: github/codeql-action/init@cdf488f595d80d6e07e03d4674febd5ab45fa938 # v4.37.9
uses: github/codeql-action/init@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2
with:
languages: ${{ matrix.language }}
build-mode: none

- name: Analyze
uses: github/codeql-action/analyze@cdf488f595d80d6e07e03d4674febd5ab45fa938 # v4.37.9
uses: github/codeql-action/analyze@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4.38.2
with:
category: /language:${{ matrix.language }}
Loading
Loading