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
7 changes: 3 additions & 4 deletions docs/ADOPTION_ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
- release workflow: tag-triggered GitHub release artifacts and checksums
- docs already present: user guide, architecture, testing, usability, release
checklist, novice-study protocol, roadmap history
- current active product gap: Beginner Usability Slice D — five-person novice

Check warning on line 32 in docs/ADOPTION_ROADMAP.md

View workflow job for this annotation

GitHub Actions / ai-prune

em_dash_density

[em_dash_density] high em-dash density%3A 8 em dashes in 2293 words | - current active product gap%3A Beginner Usability Slice D — five-person novice
validation and follow-up polish

The main adoption gap is not core capability. It is confidence: can someone who
Expand Down Expand Up @@ -72,7 +72,7 @@

Count someone as a Gantry user when they meet at least one of these levels:

1. **Mock user** — installs or launches Gantry and completes the guided mock

Check warning on line 75 in docs/ADOPTION_ROADMAP.md

View workflow job for this annotation

GitHub Actions / ai-prune

decorative_bold

[decorative_bold] review bold usage%3A 37 bold spans | 1. **Mock user** — installs or launches Gantry and completes the guided mock
first plot.
2. **Real user** — completes one real plot, or exports usable G-code for their
own plotting workflow.
Expand Down Expand Up @@ -370,10 +370,9 @@
external people, or media production.

1. **Done:** Add GitHub repository description and topics.
2. **In progress:** Create the first public pre-release artifact — tracked in
[#14](https://github.com/utrost/Gantry/issues/14). The repository now contains
release notes and checklist scaffolding for `v1.0.0-alpha.1`; tag and publish
after main CI is green.
2. **Done:** Create the first public pre-release artifact —
[`v1.0.0-alpha.1`](https://github.com/utrost/Gantry/releases/tag/v1.0.0-alpha.1)
is published and tracked in [#14](https://github.com/utrost/Gantry/issues/14).
3. **Blocked/manual:** Run and record one real hardware acceptance pass — tracked
in [#15](https://github.com/utrost/Gantry/issues/15).
4. **Blocked/manual:** Recruit one external tester for the 2-user milestone.
Expand Down
39 changes: 25 additions & 14 deletions release-results/v1.0.0-alpha.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,38 +7,49 @@ for external mock-workflow testing without overstating machine compatibility.
## Release identity

- Tag: `v1.0.0-alpha.1`
- GitHub release: pending until tag push
- GitHub release: <https://github.com/utrost/Gantry/releases/tag/v1.0.0-alpha.1>
- Release type: public alpha / pre-release
- Intended audience: early testers
- Release workflow run: `30624702451` — success
- Main CI before tag: `30624604090` — success
- Main AI prune before tag: `30624604092` — success

## Automated checks

- Pull-request CI before tag: pending
- Main-branch CI before tag: pending
- Release workflow after tag: pending
- Java 17 build/test: pending
- Java 21 build/test: pending
- AI prune Markdown: pending
- Pull-request CI before tag: success (`30624507011`)
- Pull-request AI prune before tag: success (`30624507023`)
- Main-branch CI before tag: success (`30624604090`)
- Main-branch AI prune before tag: success (`30624604092`)
- Release workflow after tag: success (`30624702451`)
- Java 17 build/test: success in PR and main CI
- Java 21 build/test: success in PR and main CI

## Artifact checks

Expected release artifacts:
Published release artifacts:

- `Gantry-1.0.0-alpha.1.jar`
- `Gantry-CLI-1.0.0-alpha.1.jar`
- `Gantry-1.0.0-alpha.1.jar` — 34,053,854 bytes
- `Gantry-CLI-1.0.0-alpha.1.jar` — 33,474,848 bytes
- `SHA256SUMS`
- `LICENSE`
- `README.md`

Checks to record after the release workflow completes:
Checks:

- [ ] GitHub release is marked as pre-release.
- [ ] Both JARs are attached.
- [ ] `SHA256SUMS` includes both JARs.
- [x] GitHub release is marked as pre-release.
- [x] Both JARs are attached.
- [x] `SHA256SUMS` includes both JARs.
- [ ] GUI JAR launches on Java 17.
- [ ] GUI JAR launches on Java 21.
- [ ] CLI JAR responds to a smoke-test command.

Published checksums:

```text
5169f336887a6e756a2b8e8978ec2d57c1d3c65ca0afc6de516925e3b5d90c35 Gantry-1.0.0-alpha.1.jar
9cc9403b26d4519f384d54d6fddc9d667df275c40225264093cea32d532fdd3e Gantry-CLI-1.0.0-alpha.1.jar
```

## Mock acceptance

Use [`docs/FIRST_PLOT.md`](../docs/FIRST_PLOT.md) and
Expand Down
Loading