Hartmut
|
37c6e03d23
|
refactor(web): extract allocation release effects
|
2026-04-01 11:35:17 +02:00 |
|
Hartmut
|
f4e9831dea
|
refactor(web): extract allocation drag session
|
2026-04-01 11:27:03 +02:00 |
|
Hartmut
|
510459fbff
|
refactor(web): extract allocation multi-drag session
|
2026-04-01 11:22:18 +02:00 |
|
Hartmut
|
5402189158
|
refactor(web): extract drag position helpers
|
2026-04-01 11:18:31 +02:00 |
|
Hartmut
|
3fe3a5fb2a
|
refactor(web): extract project drag session
|
2026-04-01 11:16:15 +02:00 |
|
Hartmut
|
0181f2b304
|
refactor(web): extract multi-select session
|
2026-04-01 11:14:28 +02:00 |
|
Hartmut
|
b14be80e32
|
refactor(web): extract timeline drag cleanup
|
2026-04-01 11:12:20 +02:00 |
|
Hartmut
|
922394c56a
|
refactor(web): split touch canvas adapters
|
2026-04-01 11:09:26 +02:00 |
|
Hartmut
|
a4789d718b
|
refactor(web): centralize multi-select release handling
|
2026-04-01 10:50:21 +02:00 |
|
Hartmut
|
ca947befde
|
refactor(web): extract allocation release classification
|
2026-04-01 10:48:47 +02:00 |
|
Hartmut
|
0ab1374853
|
refactor(web): centralize touch mouse adapters
|
2026-04-01 10:43:38 +02:00 |
|
Hartmut
|
eda8722d83
|
refactor(web): extract document drag listeners
|
2026-04-01 10:39:28 +02:00 |
|
Hartmut
|
84c5760392
|
refactor(web): extract range selection bootstrap
|
2026-04-01 10:17:39 +02:00 |
|
Hartmut
|
c941b1e5cf
|
refactor(web): extract allocation drag action plans
|
2026-04-01 10:15:54 +02:00 |
|
Hartmut
|
203bb8751d
|
refactor(web): extract allocation drag bootstrap
|
2026-04-01 10:10:06 +02:00 |
|
Hartmut
|
892a9c5ccf
|
refactor(web): extract project drag helpers
|
2026-04-01 10:06:32 +02:00 |
|
Hartmut
|
c32f56ba89
|
refactor(web): extract allocation multi-drag helpers
|
2026-04-01 10:03:16 +02:00 |
|
Hartmut
|
e23b502dd9
|
test(repo): guard allocation drag helper boundaries
|
2026-04-01 09:58:20 +02:00 |
|
Hartmut
|
6dac993521
|
refactor(web): extract allocation drag finalize helpers
|
2026-04-01 09:57:29 +02:00 |
|
Hartmut
|
54c6cf2e2d
|
refactor(web): extract optimistic timeline reconciliation
|
2026-04-01 09:53:40 +02:00 |
|
Hartmut
|
ea4074af8f
|
test(repo): guard timeline drag helper boundaries
|
2026-04-01 09:52:23 +02:00 |
|
Hartmut
|
848797b4d2
|
refactor(web): extract timeline range selection helpers
|
2026-04-01 09:51:18 +02:00 |
|
Hartmut
|
43f04d66c8
|
refactor(web): extract timeline multi-select helpers
|
2026-04-01 09:50:03 +02:00 |
|
Hartmut
|
3abb3bc865
|
refactor(web): extract timeline touch helpers
|
2026-04-01 09:48:04 +02:00 |
|
Hartmut
|
167eec31de
|
test(repo): guard timeline live preview boundaries
|
2026-04-01 09:43:14 +02:00 |
|
Hartmut
|
5e8babd1e6
|
test(web): cover timeline live preview render edges
|
2026-04-01 09:41:43 +02:00 |
|
Hartmut
|
5011d071b8
|
refactor(web): extract timeline live preview helpers
|
2026-04-01 09:40:07 +02:00 |
|
Hartmut
|
2855567456
|
test(web): cover timeline project row layout
|
2026-04-01 09:29:43 +02:00 |
|
Hartmut
|
85744d1879
|
test(web): cover timeline render helper edges
|
2026-04-01 09:26:44 +02:00 |
|
Hartmut
|
1f71b345ee
|
test(web): cover allocation visual state helpers
|
2026-04-01 09:24:38 +02:00 |
|
Hartmut
|
f70ce9480d
|
test(web): cover timeline drag math guards
|
2026-04-01 09:23:45 +02:00 |
|
Hartmut
|
403d59ad73
|
fix(web): stabilize timeline hover date matching
|
2026-04-01 09:15:24 +02:00 |
|
Hartmut
|
71c4e61735
|
test(web): cover timeline sse edge paths
|
2026-04-01 09:10:45 +02:00 |
|
Hartmut
|
6c138964ca
|
docs(repo): sync quality guardrail references
|
2026-04-01 09:05:23 +02:00 |
|
Hartmut
|
01e116ce99
|
test(repo): guard critical ownership surfaces
|
2026-04-01 09:04:29 +02:00 |
|
Hartmut
|
b2568a3cb4
|
test(repo): cover worktree hygiene guardrails
|
2026-04-01 09:02:37 +02:00 |
|
Hartmut
|
e75f69bcf5
|
refactor(web): extract timeline sse invalidation policy
|
2026-04-01 08:59:25 +02:00 |
|
Hartmut
|
4edf3a32ac
|
fix(web): keep segmented timeline allocations actionable
|
2026-04-01 08:54:15 +02:00 |
|
Hartmut
|
6249f61ce1
|
chore(repo): add parallel worktree hygiene guardrail
|
2026-04-01 08:53:14 +02:00 |
|
Hartmut
|
90f2f3c123
|
docs(backlog): add showcase quality working backlog
|
2026-04-01 08:36:26 +02:00 |
|
Hartmut
|
7277e60691
|
test(api): widen resource capacity edge coverage
|
2026-04-01 07:52:40 +02:00 |
|
Hartmut
|
6370c8acef
|
chore(e2e): ignore playwright runtime env
|
2026-04-01 07:47:18 +02:00 |
|
Hartmut
|
071ea13cc4
|
test(api): stabilize chargeability stats regression
|
2026-04-01 07:45:02 +02:00 |
|
Hartmut
|
8c5be51251
|
feat(platform): checkpoint current implementation state
|
2026-04-01 07:42:03 +02:00 |
|
Hartmut
|
3e53471f05
|
refactor(api): split resource read models
|
2026-04-01 07:38:03 +02:00 |
|
Hartmut
|
41916a4e46
|
refactor(api): share owned resource read access
|
2026-04-01 07:35:34 +02:00 |
|
Hartmut
|
a0c98cf24d
|
test(api): close assistant split regression gaps
|
2026-04-01 07:33:00 +02:00 |
|
Hartmut
|
6929482eb0
|
docs(api): note assistant split test gaps
|
2026-04-01 00:53:12 +02:00 |
|
Hartmut
|
60681eded7
|
ci(api): run assistant split regression
|
2026-04-01 00:52:31 +02:00 |
|
Hartmut
|
f2d65d3cd4
|
test(api): add assistant split regression runner
|
2026-04-01 00:51:23 +02:00 |
|