Description
The scaffold manifest validation rejects the iphone-frame scaffold because its source field fails validation (must be a non-empty string). This appears 4 times across multiple dates in the logs.
Log Evidence
From main.log:
[2026-04-23 ...] error: manifest.scaffolds.iphone-frame.source must be a non-empty string
[2026-04-24 ...] error: manifest.scaffolds.iphone-frame.source must be a non-empty string
[2026-04-25 ...] error: manifest.scaffolds.iphone-frame.source must be a non-empty string
[2026-05-04 ...] error: manifest.scaffolds.iphone-frame.source must be a non-empty string
Reproduction
Every app startup triggers manifest validation. If the iphone-frame scaffold entry has an empty or missing source field in its manifest, validation fails.
Environment
- Version: v0.2 (experimental)
- Platform: Windows 11
Likely Cause
The scaffold manifest file defines an iphone-frame scaffold with either a missing or empty source property. The schema requires a non-empty string.
Impact
The iphone-frame scaffold is unavailable for use. Non-blocking (app continues), but the scaffold cannot be loaded.
Description
The scaffold manifest validation rejects the
iphone-framescaffold because itssourcefield fails validation (must be a non-empty string). This appears 4 times across multiple dates in the logs.Log Evidence
From
main.log:Reproduction
Every app startup triggers manifest validation. If the
iphone-framescaffold entry has an empty or missingsourcefield in its manifest, validation fails.Environment
Likely Cause
The scaffold manifest file defines an
iphone-framescaffold with either a missing or emptysourceproperty. The schema requires a non-empty string.Impact
The iphone-frame scaffold is unavailable for use. Non-blocking (app continues), but the scaffold cannot be loaded.