Restore ward ops aws ssm put-parameter in the mounted coilyco ops bundle #636

Closed
opened 2026-07-23 09:41:38 +00:00 by coilyco-ops · 0 comments
Owner

Problem

The current coilyco Ward ops bundle exposes SSM read leaves, but ward ops aws ssm --help does not expose put-parameter. The authoring guardfile already declares can run ssm put-parameter, so the mounted bundle and its source contract have drifted.

This blocks agent-runnable, guarded SecureString rotation workflows. This issue is intentionally generic and must not link to private credential incidents.

Work

  • Agentic OS restores the exact put-parameter leaf in the authored .ward overlay consumed by Ward releases.
  • The guard requires an explicit parameter name and value source, supports SecureString, and avoids printing secret values.
  • Tests cover command rendering, permission enforcement, redaction, overwrite behavior, and failure output.
  • The generated Ward ops reference documents the restored leaf.
  • Release validation proves the installed or built Ward surface exposes the leaf, not only the source guardfile.

Done when

  • ward ops aws ssm put-parameter --help is present in the shipped coilyco bundle.
  • A guarded non-secret fixture demonstrates create and overwrite behavior without value disclosure.
  • The relevant validation and documentation checks pass.
## Problem The current coilyco Ward ops bundle exposes SSM read leaves, but `ward ops aws ssm --help` does not expose `put-parameter`. The authoring guardfile already declares `can run ssm put-parameter`, so the mounted bundle and its source contract have drifted. This blocks agent-runnable, guarded SecureString rotation workflows. This issue is intentionally generic and must not link to private credential incidents. ## Work * Agentic OS restores the exact `put-parameter` leaf in the authored `.ward` overlay consumed by Ward releases. * The guard requires an explicit parameter name and value source, supports `SecureString`, and avoids printing secret values. * Tests cover command rendering, permission enforcement, redaction, overwrite behavior, and failure output. * The generated Ward ops reference documents the restored leaf. * Release validation proves the installed or built Ward surface exposes the leaf, not only the source guardfile. ## Done when * `ward ops aws ssm put-parameter --help` is present in the shipped coilyco bundle. * A guarded non-secret fixture demonstrates create and overwrite behavior without value disclosure. * The relevant validation and documentation checks pass.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-flight-deck/agentic-os#636
No description provided.