Skip to content

Commit 9e5fb6a

Browse files
committed
partial, waiting on resource reset
1 parent d2430a2 commit 9e5fb6a

20 files changed

Lines changed: 210 additions & 68 deletions

health_data.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"schemaVersion": 1,
33
"label": "health",
4-
"message": "Project Unhealthy",
5-
"color": "red"
4+
"message": "Project Healthy",
5+
"color": "brightgreen"
66
}

review/mixing_table.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"Timestamp": "2026-03-16T20:10:45.3805399Z",
2+
"Timestamp": "2026-03-16T23:39:46.5006412Z",
33
"Performance": {
44
"TotalTime": 1.1000022,
55
"ElapsedFrameTime": 16.6667
@@ -10,7 +10,7 @@
1010
"Subtitle": null,
1111
"Tooltip": "",
1212
"Bounds": {
13-
"X": 312,
13+
"X": 292,
1414
"Y": 5,
1515
"Width": 85,
1616
"Height": 25
@@ -22,9 +22,9 @@
2222
"Subtitle": null,
2323
"Tooltip": "",
2424
"Bounds": {
25-
"X": 787,
25+
"X": 767,
2626
"Y": 5,
27-
"Width": 85,
27+
"Width": 65,
2828
"Height": 25
2929
},
3030
"Tab": "None"
@@ -34,7 +34,7 @@
3434
"Subtitle": null,
3535
"Tooltip": "",
3636
"Bounds": {
37-
"X": 5,
37+
"X": 210,
3838
"Y": 5,
3939
"Width": 80,
4040
"Height": 20

review/mixing_table.png

108 KB
Loading

review/spire_flow.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"Timestamp": "2026-03-16T20:10:32.7307457Z",
2+
"Timestamp": "2026-03-16T23:39:29.9885507Z",
33
"Performance": {
44
"TotalTime": 1.1000022,
55
"ElapsedFrameTime": 16.6667
@@ -10,7 +10,7 @@
1010
"Subtitle": null,
1111
"Tooltip": "",
1212
"Bounds": {
13-
"X": 312,
13+
"X": 292,
1414
"Y": 5,
1515
"Width": 85,
1616
"Height": 25
@@ -22,9 +22,9 @@
2222
"Subtitle": null,
2323
"Tooltip": "",
2424
"Bounds": {
25-
"X": 787,
25+
"X": 767,
2626
"Y": 5,
27-
"Width": 85,
27+
"Width": 65,
2828
"Height": 25
2929
},
3030
"Tab": "None"
@@ -34,7 +34,7 @@
3434
"Subtitle": null,
3535
"Tooltip": "",
3636
"Bounds": {
37-
"X": 5,
37+
"X": 210,
3838
"Y": 5,
3939
"Width": 80,
4040
"Height": 20

review/spire_flow.png

26.6 KB
Loading

review/void_main.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"Timestamp": "2026-03-16T20:10:25.3784718Z",
2+
"Timestamp": "2026-03-16T23:39:20.9409452Z",
33
"Performance": {
44
"TotalTime": 0.0833335,
55
"ElapsedFrameTime": 16.6667
@@ -10,7 +10,7 @@
1010
"Subtitle": null,
1111
"Tooltip": "",
1212
"Bounds": {
13-
"X": 312,
13+
"X": 292,
1414
"Y": 5,
1515
"Width": 85,
1616
"Height": 25
@@ -22,9 +22,9 @@
2222
"Subtitle": null,
2323
"Tooltip": "",
2424
"Bounds": {
25-
"X": 787,
25+
"X": 767,
2626
"Y": 5,
27-
"Width": 85,
27+
"Width": 65,
2828
"Height": 25
2929
},
3030
"Tab": "None"
@@ -34,7 +34,7 @@
3434
"Subtitle": null,
3535
"Tooltip": "",
3636
"Bounds": {
37-
"X": 5,
37+
"X": 210,
3838
"Y": 5,
3939
"Width": 80,
4040
"Height": 20

review/void_main.png

65.2 KB
Loading

review/world_map.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"Timestamp": "2026-03-16T20:10:39.112659Z",
2+
"Timestamp": "2026-03-16T23:39:38.2928208Z",
33
"Performance": {
44
"TotalTime": 1.1000022,
55
"ElapsedFrameTime": 16.6667
@@ -10,7 +10,7 @@
1010
"Subtitle": null,
1111
"Tooltip": "",
1212
"Bounds": {
13-
"X": 312,
13+
"X": 292,
1414
"Y": 5,
1515
"Width": 85,
1616
"Height": 25
@@ -22,9 +22,9 @@
2222
"Subtitle": null,
2323
"Tooltip": "",
2424
"Bounds": {
25-
"X": 787,
25+
"X": 767,
2626
"Y": 5,
27-
"Width": 85,
27+
"Width": 65,
2828
"Height": 25
2929
},
3030
"Tab": "None"
@@ -34,7 +34,7 @@
3434
"Subtitle": null,
3535
"Tooltip": "",
3636
"Bounds": {
37-
"X": 5,
37+
"X": 210,
3838
"Y": 5,
3939
"Width": 80,
4040
"Height": 20

review/world_map.png

97.6 KB
Loading

scripts/agentic_review.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,11 @@ def run_ai_review(commands, assertions=None):
9494
print("Performing metadata verification...")
9595
metadata_pass = verify_metadata(metadata_path, assertions)
9696

97+
# Semantic Review (Collision Detection)
98+
print("Performing semantic UI review...")
99+
from semantic_review import semantic_review
100+
semantic_pass = semantic_review(metadata_path)
101+
97102
# Visual Regression Check
98103
baseline_path = "review/baseline.png"
99104
visual_pass = True
@@ -113,7 +118,7 @@ def run_ai_review(commands, assertions=None):
113118
if os.path.exists(metadata_path):
114119
shutil.copy(metadata_path, "review/screenshot.json")
115120

116-
return metadata_pass and visual_pass
121+
return metadata_pass and semantic_pass and visual_pass
117122

118123
print("Review failed! Screenshot not found.")
119124
return False

0 commit comments

Comments
 (0)