Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions docs/backlog/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ This folder holds one file per extension or core item and the ordered delivery q
## Queue

1. COR-102
2. XT-107
3. COR-105
2. COR-105

## Plan rules

Expand Down
15 changes: 11 additions & 4 deletions docs/backlog/XT-107-image-shrink.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
id: XT-107
extension: "image shrink"
state: "Ready. Epic 19, #494, owns the work in pascalandy/ncly-image-shrink"
state: "Shipped v0.1.0 in pascalandy/ncly-image-shrink. Epic #494 keeps the UAT and Nicely issues #496, #497, and #498 open"
---

# XT-107 image shrink
Expand Down Expand Up @@ -48,9 +48,9 @@ The video-convert adoption proved the loop on an extension that already existed.

| Card | Title | Owner | Depends on | Status |
|---|---|---|---|---|
| XT-107-T1 | Create the repository from the template | agent | - | todo |
| XT-107-T2 | Build ncly image shrink through the loop | agent | XT-107-T1 | todo |
| XT-107-T3 | Release v0.1.0 | agent | XT-107-T2 | todo |
| XT-107-T1 | Create the repository from the template | agent | - | done |
| XT-107-T2 | Build ncly image shrink through the loop | agent | XT-107-T1 | done |
| XT-107-T3 | Release v0.1.0 | agent | XT-107-T2 | done |

### XT-107-T1 Create the repository from the template

Expand All @@ -62,6 +62,8 @@ Pass `domain=image`, `name=shrink`, and `module=github.com/pascalandy/ncly-image
Run `go mod tidy`, commit, and push.
`just check` passes on the rendered repository, and its GitHub workflow passes on Linux and macOS.

Done in the [initial push 3af2232](https://github.com/pascalandy/ncly-image-shrink/commit/3af22321e95dac6558baac3fec6db8f54b11a679), with [Linux and macOS checks](https://github.com/pascalandy/ncly-image-shrink/actions/runs/42327801797) passed.

### XT-107-T2 Build ncly image shrink through the loop

- **Read:** `AGENTS.md` and the `nicely-extension` skill of the new repository, [What a great extension does](../north-star/contract/extensions.md#what-a-great-extension-does)
Expand All @@ -73,6 +75,8 @@ One of them holds a location that the output must not keep.
One of them cannot get smaller, and the command must refuse it without an output.
The card is done when `just finish` passes and the pull request merges.

Done in [PR #1](https://github.com/pascalandy/ncly-image-shrink/pull/1), merged at `f83de69`, with Ready in round 4.

### XT-107-T3 Release v0.1.0

- **Read:** the [README](../../template/README.md.jinja) and the [justfile](../../template/justfile) that the template renders, and [delivery.md](../../template/.agents/skills/nicely-extension/delivery.md)
Expand All @@ -82,6 +86,9 @@ Run `just signoff`, then `just release v0.1.0`.
Install the tag on om1 and on the Mini as the README says.
Install the program that the manifest declares on the Mini only with Pascal's consent.

Released [v0.1.0](https://github.com/pascalandy/ncly-image-shrink/tree/v0.1.0).
See the [release receipt](https://github.com/pascalandy/ncly-image-shrink/pull/1#issuecomment-6703974395) and [om1 and Mini runs](https://github.com/pascalandy/ncly-image-shrink/pull/1#issuecomment-6704004143).

## After

- A separate UAT issue: Pascal tells a fresh agent "Use Nicely to shrink the image <path>", then shares the result
Expand Down
Loading