Leonid Pershin and Cursor
449be4e0ea
Show unseen Server commits after login.
...
Bake first-parent git log at Server build and remember the SHA in a browser cookie.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 11:43:36 +03:00
Leonid Pershin and Cursor
1e7014cabd
Mark phase 54 in progress.
...
ci / server (push) Failing after 3m41s
ci / client (push) Failing after 14s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 11:30:11 +03:00
Leonid Pershin
ee6930a39d
Merge branch 'phase/45-presence-talk'
...
# Conflicts:
# docs/phases/README.md
# src/HSchool.Server/Api/PeopleModels.cs
# src/HSchool.Server/Game/PersonCardReader.cs
2026-08-20 11:27:58 +03:00
Leonid Pershin
ae2e3ddc14
Merge branch 'phase/47-romance-pack'
...
ci / server (push) Failing after 3m39s
ci / client (push) Successful in 19s
# Conflicts:
# docs/phases/README.md
# src/HSchool.Content/PeopleDefs.cs
# src/HSchool.People/Seed.cs
2026-08-20 11:00:12 +03:00
Leonid Pershin and Cursor
d52f784e5e
Mark phase 44 as in progress.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 10:51:15 +03:00
Leonid Pershin and Cursor
663edaccae
Mark phase 45 presence talk as complete.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 10:43:56 +03:00
Leonid Pershin
72e4891453
Mark phase 47 romance pack as complete.
2026-08-20 10:43:20 +03:00
Leonid Pershin and Cursor
f45347b335
Merge branch 'phase/43-whisper'
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 10:40:35 +03:00
Leonid Pershin and Cursor
089917025a
Mark phase 43 whisper as complete.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 10:36:06 +03:00
Leonid Pershin and Cursor
3bb5d45f10
Mark phase 45 presence talk as in progress.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 10:13:19 +03:00
Leonid Pershin and Cursor
7eac934533
Mark phase 47 romance pack as in progress.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 10:11:20 +03:00
Leonid Pershin and Cursor
52a4104f68
Mark phase 43 whisper as in progress.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 10:10:20 +03:00
Leonid Pershin
51b4c22b69
Merge branch 'phase/39-school-owners'
ci / client (push) Successful in 18s
ci / server (push) Failing after 3m51s
2026-08-20 09:56:13 +03:00
Leonid Pershin and Cursor
5257636869
Mark phase 39 school owners as complete.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 09:45:13 +03:00
Leonid Pershin and Cursor
ab97242bbc
phase 53: mark complete
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 09:41:02 +03:00
Leonid Pershin and Cursor
f064ea9b61
phase 52: mark complete
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 09:28:26 +03:00
Leonid Pershin and Cursor
384f9d7273
Merge branch 'phase/51-warmth-lesson'
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 09:09:55 +03:00
Leonid Pershin and Cursor
1ca4d758f8
phase 51: mark complete
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 09:07:23 +03:00
Leonid Pershin
e18a09ea82
Update AGENTS.md and SKILL.md files to clarify task handling and bug reporting. Added documentation for bug-related tasks in AGENTS.md and refined descriptions in phase-work and side-work skills to specify their usage and differentiate from bug work.
ci / server (push) Failing after 3m39s
ci / client (push) Failing after 13s
2026-08-20 09:06:59 +03:00
Leonid Pershin
ac17abfd90
Merge branch 'phase/42-talk-circles'
...
Co-authored-by: Cursor <cursoragent@cursor.com >
# Conflicts:
# docs/phases/README.md
# src/HSchool.Simulation/PersonLog.cs
2026-08-20 09:03:38 +03:00
Leonid Pershin and Cursor
91a72b9b99
phase 51: mark in progress
...
ci / server (push) Failing after 3m35s
ci / client (push) Failing after 14s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 09:01:18 +03:00
Leonid Pershin and Cursor
aaf539cacc
Merge branch 'phase/50-teacher-skill-gain'
...
ci / server (push) Failing after 3m57s
ci / client (push) Failing after 17s
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 08:58:27 +03:00
Leonid Pershin
ef36bd5d35
phase 42: mark complete
2026-08-20 08:56:30 +03:00
Leonid Pershin and Cursor
7935a3086f
phase 50: mark complete
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 08:54:53 +03:00
Leonid Pershin and Cursor
1287d503b2
Merge branch 'phase/49-skip-stale-build'
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 08:51:57 +03:00
Leonid Pershin and Cursor
f718f4b63d
phase 50: mark in progress
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 08:48:16 +03:00
Leonid Pershin and Cursor
3eaecc12e7
Mark phase 49 skip-stale-build complete.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 08:46:39 +03:00
Leonid Pershin and Cursor
9bd1b8eea0
Skip MSBuild on run-aspire.cmd when binaries are still newer than sources.
...
dotnet run always evaluates the Aspire graph. A second launch after Ctrl+C should not wait on that.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 08:45:44 +03:00
Leonid Pershin
6dcbb3303c
Merge branch 'phase/48-lesson-teacher-present'
2026-08-20 08:42:38 +03:00
Leonid Pershin and Cursor
32283bfada
phase 48: mark complete
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 08:40:04 +03:00
Leonid Pershin and Cursor
bdc902b7ff
Renumber remaining lesson-coherence phases to 50-53.
...
Phase 49 is already claimed for skip-stale-build.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 08:39:29 +03:00
Leonid Pershin and Cursor
936d6fb04f
phase 48: mark in progress
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 08:21:47 +03:00
Leonid Pershin
7266678ee9
Mark phase 42 talk-circles as in progress.
ci / server (push) Failing after 3m39s
ci / client (push) Failing after 14s
2026-08-20 08:21:21 +03:00
Leonid Pershin and Cursor
254c43535e
Document off-queue lesson coherence (phases 48-52).
...
Teacher presence, teacher skill, warmth, textbooks and weather commute are already visible numbers that do not affect the lesson or the walk to school.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 08:21:14 +03:00
Leonid Pershin
6264034e4b
Merge branch 'phase/41-opinions'
...
# Conflicts:
# docs/phases/README.md
2026-08-20 07:58:05 +03:00
Leonid Pershin
e35aa0d893
phase 39: mark in progress
2026-08-20 07:40:55 +03:00
Leonid Pershin
3fdbbf488e
phase 41: mark complete
2026-08-20 07:35:36 +03:00
Leonid Pershin
40929aa3ce
Merge branch 'phase/38-session'
...
# Conflicts:
# docs/phases/README.md
# tests/HSchool.AppHost.Tests/PortraitApiTests.cs
2026-08-20 07:25:12 +03:00
Leonid Pershin
fbd18a646f
Mark phase 38 session complete.
2026-08-20 07:17:52 +03:00
Leonid Pershin
2af85e1c41
phase 41: mark in progress
2026-08-20 07:12:49 +03:00
Leonid Pershin
b9d91d387e
Merge phase/40-clock-tempo.
2026-08-20 07:07:00 +03:00
Leonid Pershin
121d08b09a
Mark phase 40 complete.
2026-08-20 07:02:52 +03:00
Leonid Pershin
becfe367ba
Mark phase 40 clock tempo as in progress.
ci / server (push) Failing after 1m32s
ci / client (push) Failing after 15s
2026-08-20 06:44:21 +03:00
Leonid Pershin
2900b70645
Mark phase 38 session as in progress.
2026-08-20 06:43:34 +03:00
Leonid Pershin
dc9830f332
Merge branch 'phase/37-school-rules'
2026-08-20 06:23:35 +03:00
Leonid Pershin
bb2031317d
Mark phase 37 complete.
2026-08-20 06:20:36 +03:00
Leonid Pershin
11f48b6c99
Update phase documentation with new tasks and enhancements
...
ci / server (push) Failing after 1m34s
ci / client (push) Successful in 16s
- Added a link to phase 31 in the talk circles documentation.
- Expanded task list in phase 42 to include new topics and conditions for interactions.
- Updated phase 43 to reflect changes in student-teacher dynamics and opinion shifts.
- Enhanced phase 44 with new rules for quarrels and fights, including the role of bystanders and apologies.
- Revised phase 46 to clarify the impact of weekend events on student opinions and relationships.
- Updated README to reflect the latest changes in phases 42, 43, and 44.
These updates improve clarity and detail in the phase documentation, ensuring better understanding of interactions and dynamics.
2026-08-20 06:07:42 +03:00
Leonid Pershin
5a400be792
Add SwarmUI settings management and portrait generation enhancements
...
- Introduced new API endpoints for managing SwarmUI settings, including fetching and saving presets and age rules.
- Updated the portrait generation logic to utilize the new settings structure, allowing for dynamic preset selection based on age.
- Enhanced UI components to support SwarmUI settings, including localization for new strings and improved styling for settings sections.
- Added tests to verify the functionality of new settings endpoints and portrait generation behavior.
This commit lays the groundwork for more flexible and user-friendly portrait generation options.
2026-08-20 06:06:45 +03:00
Leonid Pershin
e0b7122f3b
Mark phase 37 as in progress.
2026-08-20 06:00:24 +03:00
Leonid Pershin and Cursor
b5ea9f4667
Mark phase 36 complete in phases README.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 05:45:05 +03:00