specverb: release/repo/pr/task expansion groups + typed (map[string]any) fixed bodies #128

Closed
opened 2026-06-10 18:02:41 +00:00 by coilysiren · 0 comments
Owner

What

Second expansion fan-out riding the v0.8.0 primitives, plus the fixed-body generalization:

  • FixedBody goes map[string]any so toggles can send typed JSON - repo archive/unarchive PATCH {"archived": true|false}, byte-identical to coily's hand-written archive verb.
  • releases - read / list / create / edit / delete (all-scalar option schemas; upload-asset multipart stays the named follow-up).
  • repos - list (repoSearch), edit (sparse PATCH; the nested tracker/wiki objects ride --body-file), fork, archive, unarchive.
  • pulls - view / list (pr create stays policy-disabled; the merge-to-main doctrine).
  • actions tasks - list (the CI-run read surface).

Part of the security-pure-engine refactor (#123), feeding coilyco-flight-deck/ward#75.

## What Second expansion fan-out riding the v0.8.0 primitives, plus the fixed-body generalization: * **FixedBody goes `map[string]any`** so toggles can send typed JSON - `repo archive`/`unarchive` PATCH `{"archived": true|false}`, byte-identical to coily's hand-written archive verb. * **releases** - read / list / create / edit / delete (all-scalar option schemas; upload-asset multipart stays the named follow-up). * **repos** - list (repoSearch), edit (sparse PATCH; the nested tracker/wiki objects ride --body-file), fork, archive, unarchive. * **pulls** - view / list (pr create stays policy-disabled; the merge-to-main doctrine). * **actions tasks** - list (the CI-run read surface). Part of the security-pure-engine refactor (https://forgejo.coilysiren.me/coilyco-flight-deck/cli-guard/issues/123), feeding https://forgejo.coilysiren.me/coilyco-flight-deck/ward/issues/75.
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/cli-guard#128
No description provided.