Database schema property this maps to, or null for computed properties.
When null, specification must explain the computation logic.
API documentation for consumers (Swagger UI).
Explain what the property represents. No implementation details.
Current property key to update.
New property key, or null to keep current key.
Use for FK-to-object transformation (e.g., author_id to author).
Evidence and reasoning for schema replacement.
Describe what is wrong with the current schema.
Whether property should be in required array.
New schema definition replacing the existing one.
Must be consistent with specification. Inline objects forbidden; use
$ref for nested structures.
Implementation guidance for downstream agents.
Internal documentation for Realize/Test agents. When
databaseSchemaProperty is null, this must fully explain the computation
logic.
Discriminator for property revision type.
Replace an existing property's schema definition.
Use when type, format, or structure is wrong. For nullability-only changes, use
nullishinstead.Author
Samchon