Commit Graph
431 Commits
Author SHA1 Message Date
Leonid Pershin fdcaed0f74 Remember recent quarrels, fights and reprimands on the person.
Short offense list for the pupil card and save, capped by BehaviorDef — not a discipline score.
2026-08-21 09:37:12 +03:00
Leonid Pershin 944c911c23 Merge branch ''review/slice-1-recheck'' 2026-08-21 09:34:03 +03:00
Leonid PershinandCursor 4dc32dae39 Point slice 1 recheck journal at 5a0d75b.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 09:30:13 +03:00
Leonid PershinandCursor 5a0d75bce0 Strengthen slice 1 localize coverage after notices and portraits drifted the shell.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 09:30:08 +03:00
Leonid Pershin 910ba4da2d Mark phase 69 in progress. 2026-08-21 09:26:57 +03:00
Leonid PershinandCursor 99eca80d6d Register slice 12 and mark phase 68 in progress.
EOF

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 09:26:06 +03:00
Leonid Pershin 2a199fda8f Record slice 2 recheck after notices and portraits. 2026-08-21 03:08:40 +03:00
Leonid Pershin c3d17cafc6 Merge branch 'review/slice-11-bd' 2026-08-21 02:52:42 +03:00
Leonid PershinandCursor fe8e67e579 Fill slice 11 B-D review commit hash.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 02:49:18 +03:00
Leonid PershinandCursor a544d34cb5 Record slice 11 stages B-D (notices, scene, generate button) as reviewed.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 02:48:50 +03:00
Leonid Pershin e160e005a2 Merge main to keep slice 11 stage A review journal. 2026-08-21 02:47:07 +03:00
Leonid PershinandCursor 1097d8ddf5 Add review tests for notices, scene prompts, and Play lock.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 02:46:30 +03:00
Leonid Pershin aeb4dcd541 Merge branch 'review/slice-11-a' 2026-08-21 02:43:37 +03:00
Leonid Pershin 971682962a Record slice 11 stage A (Krea-only catalog) as reviewed. 2026-08-21 02:41:06 +03:00
Leonid Pershin 1002aeb680 Lock the Krea catalog at ages 6-11 and keep SDXL ids when a living save has no models list. 2026-08-21 02:40:08 +03:00
Leonid PershinandCursor 560b48ebea Merge branch 'phase/67-notice-image'
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 02:31:26 +03:00
Leonid PershinandCursor b881d0aa39 Mark phase 67 notice-image complete.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 01:48:52 +03:00
Leonid PershinandCursor 3061e09d3e Retry a failed portrait from the notice with the same scene builder.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 01:48:30 +03:00
Leonid PershinandCursor 9862a87e42 Mark phase 67 notice-image in progress.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 01:34:00 +03:00
Leonid Pershin 3c70227229 Merge branch 'phase/63-krea-only'
# Conflicts:
#	docs/phases/11-events/README.md
2026-08-21 01:04:49 +03:00
Leonid Pershin 023dbc85c3 Merge branch 'phase/66-scene-prompt' 2026-08-20 23:43:13 +03:00
Leonid PershinandCursor 127923b840 Merge branch 'phase/65-warning-pause'
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 23:40:26 +03:00
Leonid PershinandCursor 83c252c47d Mark phase 66 scene-prompt complete.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 23:35:39 +03:00
Leonid PershinandCursor 3c682a2b74 Add scene fragments to portrait prompts after clothing.
Thing, room, yard and climate precipitation can contribute a short prompt when they are in frame, with a budget so chairs stay silent.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 23:35:17 +03:00
Leonid PershinandCursor f046f145ec Mark phase 66 scene-prompt in progress.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 23:25:54 +03:00
Leonid PershinandCursor bf40acc631 Mark phase 65 warning-pause complete.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 22:34:01 +03:00
Leonid PershinandCursor f36af269bb Pause the school on warning notices until the owner dismisses them.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 22:33:38 +03:00
Leonid PershinandCursor 125bf2660f Mark phase 65 warning-pause in progress.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 22:19:52 +03:00
Leonid PershinandCursor e22d9bae33 Merge branch 'phase/64-event-defs'
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 22:15:33 +03:00
Leonid PershinandCursor 557dd76ed0 Mark phase 63 complete.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 22:13:00 +03:00
Leonid PershinandCursor 48c505e9d8 Mark phase 64 event-defs complete.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 20:47:31 +03:00
Leonid PershinandCursor a554738084 Add EventDef notices, morning and lesson bells, and info toasts.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 20:46:33 +03:00
Leonid PershinandCursor 6fb6efbd45 Drop SDXL from the vanilla Swarm catalog so new schools draw only Krea 2.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 20:40:50 +03:00
Leonid PershinandCursor 1ba8f6b8c9 Mark phase 63 in progress.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 20:34:24 +03:00
Leonid PershinandCursor 9c0735b988 Mark phase 64 event-defs in progress.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 20:16:00 +03:00
Leonid PershinandCursor ea3f5c7bf1 Document slice 11: notices, scene prompt contributions, and a Krea-only catalog.
ci / server (push) Failing after 3m53s
ci / client (push) Successful in 35s
Agents can implement toasts, pausing warnings, and bounded object prompts without bringing SDXL back into new schools.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 20:13:23 +03:00
Leonid Pershin 0428852388 Merge branch 'review/slice-9-cd-recheck' 2026-08-20 19:54:21 +03:00
Leonid PershinandCursor 77dafeaf39 Record slice 9 C-D recheck after talk-circle paths drifted.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 18:17:05 +03:00
Leonid PershinandCursor 9972b30257 Keep defender-victim opinions as allies after a quarrel.
The clash penalty applied to every pair except defender looking at the victim, so the person being helped disliked the defender like a second enemy.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 18:15:55 +03:00
Leonid Pershin 15017ad9a6 Merge branch 'review/slice-10-bc-recheck' 2026-08-20 18:08:20 +03:00
Leonid PershinandCursor 1ba38058d3 Record slice 10 B-C recheck after worker paths drifted.
Speech and dress load landed on SchoolWorker after f4f726a. Lock PersonCardReader to one public Read and journal the recheck.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 17:39:29 +03:00
Leonid PershinandCursor 34f28f9ab8 Lock PersonCardReader to a single public Read.
Phase 58 promised no second public card API; reflection now fails if another method appears.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 17:37:55 +03:00
Leonid Pershin 3bd6b2021c Merge branch 'review/slice-9-ab-recheck' 2026-08-20 17:33:02 +03:00
Leonid PershinandCursor f536b72bed Point slice 10 A recheck journal at the merge.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 17:29:46 +03:00
Leonid Pershin cecd79cf50 Merge branch 'review/slice-10-a-recheck' 2026-08-20 17:28:00 +03:00
Leonid Pershin 0542dc4bdd Point off-queue lessons 48/50-53 review journal at the merge. 2026-08-20 17:26:45 +03:00
Leonid PershinandCursor 71683d8b40 Record slice 9 A-B recheck after later stages drifted talk paths.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 17:26:28 +03:00
Leonid PershinandCursor a80c6f097a Refuse enemies joining an open talk circle.
RankInvitees already skipped enemies when a circle formed; a later Chat in the same node still joined without checking opinions.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 17:25:36 +03:00
Leonid Pershin efa27ab3fa Merge branch 'review/off-queue-lessons' 2026-08-20 17:25:26 +03:00
Leonid PershinandCursor fa3532c81b Point slice 10 A recheck journal at 68179de.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 17:24:39 +03:00