Skip to content

Metadata and bundle assembly #219

@timtalbot

Description

@timtalbot

Parent: #207

Summary

Tie all artifact pieces together into the final output directory with metadata and a top-level README.

Requirements

  • Write metadata.json with: eject timestamp, PTD CLI version, target name, cloud provider, region, account ID, dry-run flag
  • Ensure output directory structure matches the spec (see epic)
  • Add a top-level README.md in the bundle pointing to the PDF and explaining the directory layout

Acceptance Criteria

  • ptd eject <target> --dry-run produces the complete bundle matching the specified directory structure
  • metadata.json contains accurate, machine-readable context about the eject run
  • Bundle README orients the reader to the contents

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions