aleksey
|
65afff6629
|
docs(geo): CSP img-src includes picsum for stand seed covers. Refs EventHub/EventHubSpec#21
|
2026-08-18 13:06:55 +03:00 |
|
aleksey
|
4a96834d8e
|
docs(geo): OSM/Photon canon; stage without Photon. Refs EventHub/EventHubSpec#21
|
2026-08-17 23:23:25 +03:00 |
|
aleksey
|
14da77fd7e
|
docs(archive): hot/warm/cold month snapshots; HTML /view removed.
Fixes EventHub/EventHubSpec#20
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-17 14:59:34 +03:00 |
|
aleksey
|
f68f39f5f9
|
docs(branding): calentiq.com Domain/DNS checklist live; Spec#8 ops wording. [skip ci]
|
2026-08-16 22:54:42 +03:00 |
|
aleksey
|
9b4499e884
|
docs(spec): sessions API, device fields, profile sessions UI. Refs EventHub/EventHubBack#74
|
2026-08-16 18:30:33 +03:00 |
|
aleksey
|
4dd741ba48
|
docs(spec): calendar_share co-editor/deputy and Time Arc alignment.
Back §2.1.3 API/ACL; Front §3.3 share busy/ghost. Refs EventHub/EventHubBack#73
|
2026-08-15 23:20:39 +03:00 |
|
aleksey
|
1182568c9d
|
docs: Web Push and notification prefs (Back#75 / Front#71).
|
2026-08-15 20:37:52 +03:00 |
|
aleksey
|
515db26a0c
|
docs(spec): mark Front#70 waitlist join/leave UI as done.
Refs EventHub/EventHubFront#70
|
2026-08-14 21:49:16 +03:00 |
|
aleksey
|
3189390794
|
docs(spec): waitlist API and commercial waitlist_enabled setting.
Refs EventHub/EventHubBack#72
Refs EventHub/EventHubFront#70
|
2026-08-14 21:44:20 +03:00 |
|
aleksey
|
07e89052fe
|
docs(spec): document avatar/cover upload API (Back#71).
Refs EventHub/EventHubBack#71
Refs EventHub/EventHubSpec#8
|
2026-08-14 21:27:41 +03:00 |
|
aleksey
|
02e49a40f5
|
docs(spec): document booking email reminders (Back#70).
Refs EventHub/EventHubBack#70
Refs EventHub/EventHubSpec#8
|
2026-08-14 20:59:53 +03:00 |
|
aleksey
|
dbabc4e8f3
|
docs(spec): document POST /v1/logout and admin logout. Refs EventHub/EventHubBack#69
|
2026-08-14 20:23:41 +03:00 |
|
aleksey
|
436e0a70c0
|
docs(spec): phase2 scope, Spec#18 pilot stub subscription, SMTP note. Refs EventHub/EventHubSpec#8 Fixes EventHub/EventHubSpec#18
|
2026-08-14 20:08:38 +03:00 |
|
aleksey
|
0fa213a1f8
|
docs(spec): calendar GET and /c/:id accept unique short_name.
|
2026-08-14 15:01:05 +03:00 |
|
aleksey
|
28e2795199
|
docs(spec): guest has no reports/votes; phrase draft rolls past hour. Refs EventHub/EventHubFront#65
|
2026-08-14 13:59:43 +03:00 |
|
aleksey
|
938a022ad8
|
chore(rules): ignore .tmp scratch; IFT e2e needs SMOKE_USER. [skip ci]
|
2026-08-14 12:52:17 +03:00 |
|
aleksey
|
d451753be2
|
docs(spec): slot drafts not ghosts; clear after create. Refs EventHub/EventHubFront#65
|
2026-08-14 12:12:21 +03:00 |
|
aleksey
|
d7c5ae3ac4
|
docs(spec): nearest banner skips first-card duplicate. Refs EventHub/EventHubFront#64
|
2026-08-14 12:03:34 +03:00 |
|
aleksey
|
1bed282cfb
|
docs(spec): create capacity 1 and WeekFill preview. Refs EventHub/EventHubFront#63
|
2026-08-14 11:52:09 +03:00 |
|
aleksey
|
5fa00a44bf
|
docs(spec): tablet chrome and owner rail breakpoints. Refs EventHub/EventHubFront#62
|
2026-08-14 11:30:43 +03:00 |
|
aleksey
|
80e10caf3d
|
docs(spec): studio-bookings and instance inbox. Refs EventHub/EventHubFront#60
|
2026-08-14 11:13:08 +03:00 |
|
aleksey
|
e87236b981
|
docs(spec): guest public search and commercial week. Refs EventHub/EventHubFront#58
|
2026-08-14 11:03:05 +03:00 |
|
aleksey
|
8e8e361e77
|
docs(spec): POST bookings occurrence_start. Refs EventHub/EventHubBack#67
|
2026-08-14 10:52:30 +03:00 |
|
aleksey
|
73ff212020
|
docs(spec): Syne brand-only, Manrope for UI Cyrillic. Refs EventHub/EventHubFront#54
|
2026-08-13 19:58:56 +03:00 |
|
aleksey
|
e611f6b92c
|
docs: Time Arc v4 demand ghosts and phrase. Refs EventHub/EventHubFront#53
|
2026-08-13 18:50:43 +03:00 |
|
aleksey
|
bc1d770f16
|
docs: Time Arc v3 following and discover when. Refs EventHub/EventHubFront#52
|
2026-08-13 18:16:07 +03:00 |
|
aleksey
|
951d070d63
|
docs(spec): Time Arc v2 memory and heat (Front#51).
Refs EventHub/EventHubFront#51
|
2026-08-13 17:47:48 +03:00 |
|
aleksey
|
94170ebd13
|
docs(spec): Time Arc living grid on client (Front#50).
Refs EventHub/EventHubFront#50
|
2026-08-13 14:44:03 +03:00 |
|
aleksey
|
2ec5d1b6d6
|
docs(spec): mood switcher §C glyphs; full wordmark on mobile
Clarify Front#45: sprout/bolt/briefcase in switcher; CalenTIQ wordmark not mark-only.
Refs EventHub/EventHubFront#45
|
2026-07-30 10:28:54 +03:00 |
|
aleksey
|
4d8f4db284
|
docs(spec): Front#45 mood chip mobile icon-only chrome
Sync EventHubFrontSpec and UI-PARITY with mark-only logo + icon-only chip on mobile.
Refs EventHub/EventHubFront#45
|
2026-07-29 23:46:07 +03:00 |
|
aleksey
|
a93997b0bb
|
docs: document calendar.settings org defaults
Cross-link EventHubBack#63 and EventHubFront#44 for known keys,
unknown passthrough, and 400 invalid_settings.
|
2026-07-29 23:16:47 +03:00 |
|
aleksey
|
9dfc4f0097
|
docs: note Front#43 mergeExpandedWithMasters for duty overlay
Refs EventHub/EventHubFront#43
|
2026-07-29 22:10:07 +03:00 |
|
aleksey
|
2fa4635a9f
|
docs: sync Front#43 specialist duty overlay on personal
Accepted invites + active specialist check; personal owner does not
mirror foreign roster.
Refs EventHub/EventHubFront#43
|
2026-07-29 21:16:55 +03:00 |
|
aleksey
|
9d79babac5
|
docs: sync workspace controls IA — lens in strip, schedule actions row
Document separated calendar chrome zones and lens labels (Обзор / На сегодня / Заявки).
|
2026-07-29 19:28:11 +03:00 |
|
aleksey
|
89073c9e76
|
docs(rules): require run-wsl-sh for CRLF .sh scripts
Cursor Write on Windows often saves CRLF; bare wsl -e bash script.sh
then fails with No such file. Canon is run-wsl-sh.sh (strip CR).
|
2026-07-29 12:55:04 +03:00 |
|
aleksey
|
8451bb352d
|
Docs: sync Front#40 Mood AppShell + week scroll. Fixes EventHub/EventHubSpec#17
Refs EventHub/EventHubFront#40 (7c092d1 / db11c41).
|
2026-07-28 22:09:59 +03:00 |
|
aleksey
|
86e53b5f0b
|
Docs: sync Front#39 Mood chip + Lens strip. Fixes EventHub/EventHubSpec#16
Refs EventHub/EventHubFront#39 (c2cb754 / d38a927).
|
2026-07-28 21:22:03 +03:00 |
|
aleksey
|
a7132b9b64
|
Docs: sync Front#35 D9 B guest schedule + confirmed personal overlay. Fixes EventHub/EventHubSpec#15
Refs EventHub/EventHubFront#35 (57cfcf3).
|
2026-07-28 13:26:15 +03:00 |
|
aleksey
|
a81262b3e0
|
docs(rules): git commit via -F file when message has parentheses
Document fix(ci): and special chars breaking wsl -lc one-liners.
Use .tmp-commit-msg.txt + GIT_EDITOR=true git commit -F in .sh scripts.
[skip ci]
|
2026-07-28 10:20:57 +03:00 |
|
aleksey
|
8dae666119
|
docs: forbid bare git push; use git-push.sh helpers.
[skip ci]
|
2026-07-27 23:11:46 +03:00 |
|
aleksey
|
96f320cabc
|
docs: agent pitfalls + token economy rules for Cursor [skip ci]
|
2026-07-27 21:50:59 +03:00 |
|
aleksey
|
644ded803c
|
Docs: sync Back#61 specialist_id + trial/402 (no auto-start). Fixes EventHub/EventHubSpec#14
|
2026-07-27 21:24:09 +03:00 |
|
aleksey
|
546f888487
|
Docs: sync booking expired (Back#60) + Front#31 UX polish. Fixes EventHub/EventHubSpec#13
|
2026-07-27 17:53:23 +03:00 |
|
aleksey
|
7c21fa2aef
|
Docs: sync booking-requests + Bookings IA + image_url after Back#59/Front#30. Fixes EventHub/EventHubSpec#12
|
2026-07-27 15:21:12 +03:00 |
|
aleksey
|
cc469d5698
|
docs(design): stage smoke parity vs board — mark done, durable IA gaps. Refs EventHub/EventHubSpec#10
|
2026-07-27 13:43:14 +03:00 |
|
aleksey
|
7a6b1a84cc
|
Docs: stage access is direct HTTPS (*.calentiq.com); :8787 proxy is DNS fallback only. [skip ci]
|
2026-07-27 13:25:00 +03:00 |
|
aleksey
|
01904e9873
|
Refs Spec#10/#11 — visual pass ×3 moods: update UI-PARITY Known deviations.
|
2026-07-27 12:57:04 +03:00 |
|
aleksey
|
a60a939566
|
Refs Spec#10/#11 — note Login §D board composition
|
2026-07-27 12:38:15 +03:00 |
|
aleksey
|
f62071b86b
|
Refs Spec#10/#11 — note CONTROL booking §E polish
|
2026-07-27 11:53:33 +03:00 |
|
aleksey
|
3bc3bd4236
|
Refs Spec#10/#11 — note Discover media hierarchy board-parity.
|
2026-07-27 11:36:26 +03:00 |
|