ForgeLine 0.10.5
ForgeLine 0.10.5 adds a safe path for an SSAT to cover code that already exists.
- orge architect --adopt-existing validates existing targets and retains their bytes.
- Successful transitions record the SSAT SHA-256 and unchanged target hashes as �dopted.
- Only missing SSAT targets are scaffolded; --force remains the explicit replacement mode and cannot be combined with adoption.
- Drift, invalid SSAT input, or unscoped invariant failures return structured errors without advancing the feature state. Any attempted scaffold is rolled back.
Verification: 74 passed, 1 skipped; wheel and sdist passed wine check; clean five-brick installation passed actory doctor --strict --json.