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
Parent: #207
Summary
Tie all artifact pieces together into the final output directory with metadata and a top-level README.
Requirements
metadata.jsonwith: eject timestamp, PTD CLI version, target name, cloud provider, region, account ID, dry-run flagREADME.mdin the bundle pointing to the PDF and explaining the directory layoutAcceptance Criteria
ptd eject <target> --dry-runproduces the complete bundle matching the specified directory structuremetadata.jsoncontains accurate, machine-readable context about the eject run