Skip to content

Dev Log 052 – Metadata Propagation + Preview Logic

  1. Schema Constants Refactor
  2. Added DOKUGENT_CLI_VERSION, DOKUGENT_SCHEMA_VERSION, DOKUGENT_CREATED_VIA in @constants/schema.ts
  3. Propagated to:
    • owner, signer, plan, criteria, conventions, byo
  4. All values now default to constants unless explicitly overridden

  5. Preview Refactor

  6. Centralized flattening and schema validation
  7. Stripped embedded schema/cli metadata from nested files during preview
  8. Ensured final previewed cert object carries clean, top-level metadata

  9. BYO Patch

  10. dokugent byo now wraps loaded array in metadata container
  11. Prevents runtime crash on cancel
  12. Warns before overwriting existing processed file

Categories