Bootstrap architecture rules from task history
This commit is contained in:
@@ -103,6 +103,13 @@ bash run_poll.sh --dry-run
|
||||
rule immediately launches a lightweight architecture-only queue scan. Exact
|
||||
matching waiting tasks are stopped after two state checks; running tasks and
|
||||
tasks without local framework/task metadata are protected.
|
||||
- Startup probes recent community failures for downloadable diagnostic archives.
|
||||
Because the current public task API omits them, the worker automatically scans
|
||||
complete terminal history across all configured accounts instead. It joins
|
||||
ledger context when available and otherwise recovers task type and conservative
|
||||
framework evidence from the ModelHub task level and target container image.
|
||||
This bootstrap finishes before the first queue cleanup; later failures continue
|
||||
to update the same blacklist every three cycles.
|
||||
- A strategy generation lasts exactly 200 platform-accepted submissions. Rejected API calls and
|
||||
duplicates do not advance it. The next cycle refreshes platform history before submitting again.
|
||||
- Strategy state is stored in `.modelhub_state/gpu_strategy.json`; a generation never recalculates
|
||||
|
||||
Reference in New Issue
Block a user