Commit Graph
331 Commits
Author SHA1 Message Date
Leonid Pershin f76201cd35 Mark phase 70 in progress. 2026-08-21 11:29:22 +03:00
Leonid Pershin 8f1a82f42d Merge branch 'review/slice-2-recheck'
Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	docs/phases/reviewed.md
2026-08-21 10:00:24 +03:00
Leonid Pershin bb0b799d41 Merge branch 'phase/69-offense-memory'
Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	src/HSchool.Server/Api/PeopleModels.cs
#	src/HSchool.Server/Game/PersonCardReader.cs
2026-08-21 09:58:31 +03:00
Leonid Pershin 9850724803 Merge branch 'phase/68-class-teacher' 2026-08-21 09:54:44 +03:00
Leonid PershinandCursor bdf0c1e76e Mark phase 68 done.
EOF

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 09:38:03 +03:00
Leonid PershinandCursor 4096d5306e Add class-teacher slots on SchoolClass with owner-only assign/clear.
EOF

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 09:37:37 +03:00
Leonid Pershin 79d9a3e904 Mark phase 69 done. 2026-08-21 09:37:12 +03:00
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 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 971682962a Record slice 11 stage A (Krea-only catalog) as reviewed. 2026-08-21 02:41:06 +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 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 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 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 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 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 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
Leonid PershinandCursor 68179de413 Record slice 10 A recheck after architecture paths stayed still.
Later slices did not touch 56-57 paths. Add remaining projects.md graph bans and document Simulation's direct Schedule reference.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 17:23:52 +03:00
Leonid PershinandCursor 473a249543 Point off-queue DX review journal at the merge.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 17:15:58 +03:00
Leonid PershinandCursor ee452b2d61 Merge branch 'review/off-queue-dx'
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-20 17:15:22 +03:00
Leonid Pershin 94c31c0dc1 Record off-queue lesson phases 48 and 50-53 as reviewed.
Journal the teacher/skill/warmth/textbook/commute pass without closing DX or portraits.
2026-08-20 17:13:22 +03:00
Leonid Pershin 8b175c05e7 Merge branch 'main' into review/off-queue-lessons 2026-08-20 17:12:30 +03:00