Ownership & Conflicts 1.4.0
Installation copies readable source into the host project; it does not create a black-box runtime dependency.
Ownership guarantees
- Source belongs to the project after copy.
- No runtime registry fetch or CDN is required.
- The lockfile is DX metadata, not a runtime license gate.
- User edits are expected and retained by default.
Conflict policy
| Situation | Default |
|---|---|
| Target absent | Copy |
| Target exists with same content | Skip / already installed |
| Target differs | Fail; require deliberate --force |
| Peer mismatch | Fail before copy |
| Partial failure | Do not silently accept a half-install |
Separation from CSS add
velinstyle blocks add is distinct from the older CSS-oriented velinstyle add; the latter is not silently redefined.
Review responsibility
Ownership means the host project can and should review copied source, especially community code. Manifest validation is not a code trust certificate.