fffiloni commited on
Commit
4d54faa
Β·
verified Β·
1 Parent(s): fcf6644

Upload 3 files

Browse files
Files changed (3) hide show
  1. CHANGELOG.md +9 -0
  2. README.md +4 -4
  3. app.py +1 -1
CHANGELOG.md CHANGED
@@ -1,3 +1,12 @@
 
 
 
 
 
 
 
 
 
1
 
2
  ## v46 β€” Run tab selection + mobile framing fixes
3
 
 
1
+ ## v47 β€” Simple spec reset
2
+
3
+ - Reset the custom UI to three top-level tabs only: Build, Runs, and Space Test.
4
+ - Removed the run explorer from the Build tab so launching a new build stays focused.
5
+ - Made Runs the single place to inspect current and historical runs, progress, events, reports, diagnostics, and artifacts.
6
+ - Kept run selection in-place with no automatic tab switch.
7
+ - Preserved backend endpoints, run view models, recovery, bucket gating, and Space Test validation.
8
+ - Added responsive overrides so the simple layout stays readable on mobile.
9
+
10
 
11
  ## v46 β€” Run tab selection + mobile framing fixes
12
 
README.md CHANGED
@@ -163,8 +163,8 @@ The custom dashboard separates two user intents more clearly:
163
 
164
  The public custom UI uses three top-level workflow tabs:
165
 
166
- 1. **New Build** β€” prepare and launch a fresh private Space build from a model card.
167
- 2. **Live Progress** β€” inspect active or historical runs, follow the compact step timeline, open Job/Space/Settings/Artifacts, and browse the connected bucket's Run Explorer.
168
  3. **Space Test** β€” run a live smoke test after manual hardware selection or after a generated Space is ready.
169
 
170
  The build form is intentionally isolated from selected historical runs. Selecting a run only updates Live Progress, details, quick links, and report preview; it never mutates the New Build form.
@@ -175,6 +175,6 @@ The live progress timeline is designed to avoid horizontal scrolling and uses ex
175
 
176
 
177
 
178
- ## v45 Simple Custom Dashboard
179
 
180
- This version keeps the working Agentic Space Factory workflows and presents them in a simpler custom interface: Build on the left, Runs & Progress on the right, plus a full Run Explorer and Space Test view.
 
163
 
164
  The public custom UI uses three top-level workflow tabs:
165
 
166
+ 1. **Build** β€” prepare and launch a fresh private Space build from a model card.
167
+ 2. **Runs** β€” inspect active or historical runs, follow progress, open Job/Space/Settings/Artifacts, and browse reports/events from the connected bucket.
168
  3. **Space Test** β€” run a live smoke test after manual hardware selection or after a generated Space is ready.
169
 
170
  The build form is intentionally isolated from selected historical runs. Selecting a run only updates Live Progress, details, quick links, and report preview; it never mutates the New Build form.
 
175
 
176
 
177
 
178
+ ## v47 Simple Spec Reset
179
 
180
+ This version intentionally resets the custom interface to a simpler product contract: Build, Runs, and Space Test. Build is only for launching new private Spaces. Runs is the single inspection surface for current and historical runs. Space Test validates an existing deployed Space. The backend endpoints, bucket recovery, run view model, OAuth, and validation jobs remain intact.
app.py CHANGED
@@ -150,7 +150,7 @@ def register_custom_routes(fastapi_app: FastAPI) -> None:
150
  return JSONResponse(
151
  {
152
  "name": "Agentic Space Factory",
153
- "version": "v45-simple-custom-dashboard",
154
  "bucket_default": settings.bucket_name,
155
  "workflows": ["build_from_model_card", "validate_existing_space", "runs_explorer"],
156
  "custom_ui_status": "root_custom_ui",
 
150
  return JSONResponse(
151
  {
152
  "name": "Agentic Space Factory",
153
+ "version": "v47-simple-spec-reset",
154
  "bucket_default": settings.bucket_name,
155
  "workflows": ["build_from_model_card", "validate_existing_space", "runs_explorer"],
156
  "custom_ui_status": "root_custom_ui",