iris and Claude Opus 5
2937a48133
Record the seventh #11 review
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-13 17:44:21 -04:00
iris and Claude Opus 5
8beb461d83
Record the sixth #11 review
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-13 17:23:54 -04:00
iris and Claude Opus 5
43f6bda92d
Record the fifth #11 review
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-13 16:53:00 -04:00
iris and Claude Opus 5
8daf1bcac1
Record the fourth #11 review and the agreed texture design
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-13 16:15:59 -04:00
iris
26f86bc6f7
Rewrite the Iris extraction handoff for a fresh session
...
Current as of PR #11 's fourth review, which is deliberately unread: the
first instruction is to fetch it. Records what #11 became over three
rounds of review, since that shape is what the new review is about, and
where the headless rig actually lives, since a rendering claim cannot be
verified without it.
Drops the finished detail -- PR #10 's contents, the source-history
archaeology that has been consumed -- and points at the machine-wide
pre-submit-review gate rather than restating it.
2026-09-13 15:50:09 -04:00
iris
bc555f9ded
Record the #11 review and the pre-submit gate in the handoff
2026-09-13 12:48:24 -04:00
iris
a9d63babe4
Record the two open Iris extraction PRs in the handoff
2026-09-13 04:01:47 -04:00
iris
e774b465fd
Document Iris extraction handoff
2026-09-13 03:45:02 -04:00
iris
50d214e5b1
Move Iris to its standalone repository
2026-09-12 23:16:47 -04:00
iris
715c86e7e2
iris: eliminate retained-frame heap churn
2026-09-12 22:44:03 -04:00
iris
badd758d9b
iris: retain next-frame staging allocation
2026-09-12 22:11:38 -04:00
iris
45cdfed293
iris: keep redraw comments current
2026-09-12 22:06:13 -04:00
iris
77b39a97e3
iris: process dirty widgets one at a time
2026-09-12 22:05:06 -04:00
iris
b1416d86bf
iris: drive animation from painter frame time
2026-09-12 21:37:47 -04:00
iris
9fe6aca1f1
iris: make span compaction explicit
2026-09-12 21:18:09 -04:00
iris
9097744a7c
iris: give alignment examples full width
2026-09-12 21:03:27 -04:00
iris
adb8276ef4
iris: keep text overflow masks horizontal
2026-09-12 20:59:54 -04:00
iris
93c106e2f8
iris: clip ellipsized text at cluster boundaries
2026-09-12 20:54:26 -04:00
iris
1f0a7b5f94
iris: add positioned text overflow
2026-09-12 19:58:02 -04:00
iris
cb5f11d21a
iris: separate layout allocation from lengths
2026-09-12 19:35:18 -04:00
iris
90dffce514
iris: add replaceable glyph atlas buckets
2026-09-12 18:10:55 -04:00
iris
c97df72015
iris: share resource handle bookkeeping
2026-09-12 17:13:49 -04:00
iris
a8093b002b
iris: move text state into shared resources
2026-09-12 14:18:12 -04:00
iris
4cbe7baea0
iris: make font families application-named strings
2026-09-12 13:09:31 -04:00
iris
bdc9c914c4
iris: load application-owned fonts
2026-09-11 14:14:41 -04:00
iris
f7e7950908
Reuse Android builds and discard staging
2026-09-11 13:56:32 -04:00
iris
779f5c63d3
Organize Iris support files
2026-09-11 13:06:52 -04:00
iris
0ead062379
Rename app_init to android_init
2026-09-11 12:36:50 -04:00
iris
aa33d55a70
Default DesktopApp to the standard UI state
2026-09-11 12:31:52 -04:00
iris
6efd0cf0aa
Align desktop initializer arguments with builders
2026-09-11 12:30:33 -04:00
iris
ecf74055c7
Simplify Iris app initialization and task updates
2026-09-11 12:28:33 -04:00
iris
8218e84b62
Run Iris examples on desktop and Android
2026-09-11 11:33:04 -04:00
iris
df1290904b
Add Iris Android APK tooling
2026-09-11 03:44:06 -04:00
iris
e137f38a5d
Return the tabs demo to one example
2026-09-11 02:18:34 -04:00
iris
213a0debb7
Use one standard Iris resource bundle
2026-09-11 02:09:17 -04:00
iris
d8bb1699a8
Make the Rust client the sole app
2026-09-11 01:18:24 -04:00
iris
a8602c1626
Clean up shared UI runtime state
2026-09-11 00:55:33 -04:00
iris
f49b284b46
iris: fold render state into Ui
2026-09-10 23:58:43 -04:00
iris
599d33287c
Add scoped overlay hosts
2026-09-10 18:49:03 -04:00
iris
b53a17c436
Require commits for completed work
2026-09-10 18:41:56 -04:00
iris
de92fccba5
Add retained paints and shared text selection
2026-09-10 18:35:24 -04:00
iris
25370731d0
Prune commentary and stale Rust port notes
2026-09-10 00:44:13 -04:00
iris
5428cd75c9
Prune Iris TODO and prioritize color correctness
2026-09-09 23:35:12 -04:00
iris
8c6e2ed9cf
docs: record final phone benchmark comparison
2026-09-09 22:57:50 -04:00
iris
4bc23172fd
Make Iris layout dependencies explicit
2026-09-09 22:35:03 -04:00
iris
e5fee03da8
Stop composer layout recursion on spaces
2026-09-09 19:54:53 -04:00
iris
5ece49b8d9
Settle growing layout branches in one frame
2026-09-09 16:54:39 -04:00
iris
e212ed8d02
Document separate benchmark publication repo
2026-09-09 16:23:38 -04:00
iris
f5183af306
Expose Iris benchmark in Dev Updater
2026-09-09 16:19:46 -04:00
iris
fffed42f9e
Move LazySpan rows through one retained offset
2026-09-09 16:15:09 -04:00