Record the Phase 1 round-trip proof (AUD-46)
The runbook now holds the recorded result, not only the steps. - Key source: PAPERCLIP_API_KEY in environment.d/10-secrets.conf. - Job: AUD-55 (d58891ce-9934-4710-9bba-d37974251ed9), closed done. - Result: "The Hub round trip works." - Announce: POST http://192.168.20.13:8501/announce, HTTP 200. Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
@@ -24,10 +24,14 @@ result that returns.
|
|||||||
- The old `POST /api/issues` route does not exist. It returns `404`.
|
- The old `POST /api/issues` route does not exist. It returns `404`.
|
||||||
- Company id: `d4921013-e5da-4d88-8016-57d5746e2d03`.
|
- Company id: `d4921013-e5da-4d88-8016-57d5746e2d03`.
|
||||||
- Script: `scripts/paperclip-roundtrip.sh`.
|
- Script: `scripts/paperclip-roundtrip.sh`.
|
||||||
3. Confirm the job appears in the Paperclip board.
|
3. Confirm the job appears in the Paperclip board. **DONE.**
|
||||||
4. Wait for the agent to close the job.
|
- The first job is `AUD-55`, id `d58891ce-9934-4710-9bba-d37974251ed9`.
|
||||||
5. Send the result to Jervis `POST /announce` so the house speaks it.
|
4. Wait for the agent to close the job. **DONE.**
|
||||||
6. Record the result in this file.
|
- `AUD-55` closed as `done` at `2026-10-10T06:21:03Z`.
|
||||||
|
- The agent comment on `AUD-55`: "The Hub round trip works."
|
||||||
|
5. Send the result to Jervis `POST /announce` so the house speaks it. **DONE.**
|
||||||
|
- See the announce call and the response below.
|
||||||
|
6. Record the result in this file. **DONE.**
|
||||||
|
|
||||||
### Commands
|
### Commands
|
||||||
|
|
||||||
@@ -42,17 +46,42 @@ scripts/paperclip-roundtrip.sh \
|
|||||||
--project 7ae791bb-8d9a-462f-99bf-013421d20623
|
--project 7ae791bb-8d9a-462f-99bf-013421d20623
|
||||||
|
|
||||||
# Speak the result.
|
# Speak the result.
|
||||||
curl -s -X POST http://192.168.20.13:8501/announce \
|
curl -sS -X POST http://192.168.20.13:8501/announce \
|
||||||
-H "Content-Type: application/json" \
|
-H "Content-Type: application/json" \
|
||||||
-d '{"text":"Round trip works."}'
|
-d '{"text":"The Hub round trip works."}'
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Recorded Result — 2026-10-10
|
||||||
|
|
||||||
|
The round trip works. This table holds the proof.
|
||||||
|
|
||||||
|
| Item | Value |
|
||||||
|
|---|---|
|
||||||
|
| Key source | `PAPERCLIP_API_KEY` in `/home/sam/.config/environment.d/10-secrets.conf` |
|
||||||
|
| Key name | `hub-service` |
|
||||||
|
| Agent | `Hub`, id `108c6220-c9e1-4b62-9e0a-6a763e0d28fd` |
|
||||||
|
| Job identifier | `AUD-55`, id `d58891ce-9934-4710-9bba-d37974251ed9` |
|
||||||
|
| Job result | "The Hub round trip works." |
|
||||||
|
| Job final status | `done`, at `2026-10-10T06:21:03Z` |
|
||||||
|
| Announce call | `POST http://192.168.20.13:8501/announce` |
|
||||||
|
| Announce response | HTTP 200, text "The Hub round trip works." |
|
||||||
|
|
||||||
|
The script wrote this line to `.state/paperclip-roundtrip-issues.log`:
|
||||||
|
|
||||||
|
```text
|
||||||
|
2026-10-10T06:20:48Z d58891ce-9934-4710-9bba-d37974251ed9 AUD-55
|
||||||
|
```
|
||||||
|
|
||||||
|
Note: Jervis has no playback-telemetry endpoint. Thus the HTTP 200 code and
|
||||||
|
the spoken reply are the strongest available proof of the announce. The
|
||||||
|
announce ran one time.
|
||||||
|
|
||||||
### Definition of Done
|
### Definition of Done
|
||||||
|
|
||||||
- The job appears in Paperclip.
|
- The job appears in Paperclip. **DONE.**
|
||||||
- The job closes.
|
- The job closes. **DONE.**
|
||||||
- The house speaks the result.
|
- The house speaks the result. **DONE.**
|
||||||
- This file records the result.
|
- This file records the result. **DONE.**
|
||||||
|
|
||||||
## After Phase 1
|
## After Phase 1
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user