Expand description
Pure structural diff layer. No I/O.
The shape of DiffOp and ResourceDiff is the central design
contract: every diff site in the crate goes through these types so that
adding a resource forces all match arms to be updated by the compiler.
Modules§
- catalog
- Catalog Schema diff.
- content_
block - Content Block diff.
- content_
block_ order - Apply-order computation for content blocks.
- custom_
attribute - Custom Attribute diff types and registry comparison.
- email_
template - Email Template diff.
- orphan
[ARCHIVED-YYYY-MM-DD]orphan rename helper.- plan
- Plan file schema and matching for
diff --plan-out/apply --plan. - tag
- Tag diff types and registry comparison.
Structs§
Enums§
- DiffOp
- A diff operation on a single entity. Polymorphic over the entity type so the same vocabulary applies to whole resources, individual fields, etc.
- Resource
Diff - Per-resource-kind diff result.