| # Next Steps |
|
|
| ## Product follow-ups |
|
|
| 1. Add a dedicated hardware diagnostic workflow that compares: |
| - `request_space_hardware()` after Space creation; |
| - `create_repo(..., space_hardware=...)` at creation time; |
| - OAuth token vs personal access token behavior. |
|
|
| 2. Add optional live Pi progress streaming: |
| - periodic heartbeat during the Pi run; |
| - partial `pi_output.txt` tailing; |
| - intermediate trace syncing. |
|
|
| 3. Add a repair workflow: |
| - read target Space build/runtime logs; |
| - ask Pi to patch generated files; |
| - upload patch; |
| - re-run validation. |
|
|
| 4. Improve validation presets per task: |
| - text-to-image prompt β image output; |
| - text-generation prompt β text output; |
| - ASR audio sample β text output; |
| - image-to-image test image β image output. |
|
|
| 5. Improve generated report UI: |
| - clearer final status badges; |
| - direct links to generated Space, Bucket files, and trace JSONL; |
| - explicit manual hardware checklist. |
|
|
| ## Current product workflow |
|
|
| ```text |
| Build from model card |
| β if hardware automatic assignment succeeds, validate directly |
| β if not, set hardware manually in target Space Settings |
| β Validate existing Space |
| β full_inference_success if output type and latency are validated |
| ``` |
|
|