Teaches coding agents how to build TUIs with TamboUI correctly: API-level selection, render-thread discipline, display-width safety, CSS-aware element authoring, and JFR conventions.
94
93%
Does it follow best practices?
Impact
97%
2.77xAverage score across 3 eval scenarios
Passed
No known issues
@Name no 'Event'
40%
100%
Correct package
0%
100%
public final class
0%
100%
Extends jdk.jfr.Event
100%
100%
All 4 class annotations
100%
100%
@Label on fields
100%
100%
enabled() on class
0%
100%
commit() helper name
0%
100%
commit() minimal body
0%
100%
compileOnly polyfill
0%
100%
Guard at call site
0%
100%
Timestamps inside guard
0%
100%
Refuses the `trace` name
0%
100%
Refuses the unguarded shape
0%
100%
Explains the allocation argument
13%
53%
Proposes the correct alternative shape
0%
100%
Does not let the @Name string drift
100%
100%
Maintains review-thread tone
57%
100%
Does not invent unrelated changes
100%
100%
Three nullable Style fields
91%
100%
Three DEFAULT_*_STYLE constants
90%
100%
resolveEffectiveStyle in render path
27%
100%
Toolkit factory method added
100%
100%
Fluent setters return this
100%
100%
JavaDoc CSS Child Selectors block
58%
100%
AGENTS.md table updated
0%
100%
Test asserts via BufferAssertions
20%
100%
Java 8 source compatibility preserved
100%
100%
Render-thread invariant respected
60%
100%