Skip to content

Commit 93bfdaa

Browse files
author
aibuddy
committed
docs(checklist,changelog): record new OPEN PR for img_create (#26) on develop only
1 parent 00a8979 commit 93bfdaa

File tree

2 files changed

+2
-26
lines changed

2 files changed

+2
-26
lines changed

CHANGELOG.md

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,5 @@
11
PR slicing plan (tracked on develop; code PRs will branch from main in `./work/main`):
2-
- [ ] PR #01: Scaffold repository — OPEN: https://github.com/hyperifyio/goagent/pull/3 (LICENSE, README, `.gitignore`, `.gitattributes`, `.editorconfig`, `Makefile`, `go.mod`, `docs/README.md`)
3-
- [ ] PR #02: Minimal CLI entrypoint (`cmd/agentcli/main.go` only) — OPEN: https://github.com/hyperifyio/goagent/pull/4
4-
- [ ] PR #03: Flags & help (help/flags files + docs/tests)
5-
- [ ] PR #04: OpenAI HTTP client (types + client, tests)
6-
- [ ] OPEN: https://github.com/hyperifyio/goagent/pull/7
7-
- [ ] PR #05: Model defaults & capability map (serialization only + ADR)
8-
- [ ] OPEN: https://github.com/hyperifyio/goagent/pull/8
9-
- [ ] PR #06: Tools manifest loader + reference docs — OPEN: https://github.com/hyperifyio/goagent/pull/9
10-
- [ ] PR #07: Secure tool runner (argv only) — OPEN: https://github.com/hyperifyio/goagent/pull/10
11-
- [ ] PR #09: Baseline docs & diagrams (no code) — OPEN: https://github.com/hyperifyio/goagent/pull/5
12-
- [ ] PR #10: Example tool `get_time` + `tools.json` + Makefile build-tools — OPEN: https://github.com/hyperifyio/goagent/pull/11
13-
- [ ] PR #11: Quickstart README runnable — OPEN: https://github.com/hyperifyio/goagent/pull/12
14-
- [ ] PR #12: Minimal unit tests enabling (core only)
15-
- [ ] PR (per-tool): exec, fs_read_file, fs_write_file, fs_append_file, fs_rm, fs_move, fs_search, fs_mkdirp, fs_apply_patch, fs_read_lines, fs_edit_range, fs_listdir, fs_stat, img_create, http_fetch, searxng_search, robots_check, readability_extract, metadata_extract, pdf_extract, rss_fetch, wayback_lookup, wiki_query, openalex_search, crossref_search, github_search, dedupe_rank, citation_pack
16-
- [ ] Tool: exec — OPEN: https://github.com/hyperifyio/goagent/pull/13
17-
- [ ] Tool: fs_read_file — OPEN: https://github.com/hyperifyio/goagent/pull/14
18-
- [ ] Tool: fs_write_file — OPEN: https://github.com/hyperifyio/goagent/pull/15
19-
- [ ] Tool: fs_append_file — OPEN: https://github.com/hyperifyio/goagent/pull/16
20-
- [ ] Tool: fs_rm — OPEN: https://github.com/hyperifyio/goagent/pull/17
21-
- [ ] Tool: fs_move — OPEN: https://github.com/hyperifyio/goagent/pull/18
22-
- [ ] Tool: fs_listdir — OPEN: https://github.com/hyperifyio/goagent/pull/19
23-
- [ ] Tool: fs_mkdirp — OPEN: https://github.com/hyperifyio/goagent/pull/20
24-
- [ ] Tool: fs_stat — OPEN: https://github.com/hyperifyio/goagent/pull/21
25-
- [ ] Tool: fs_edit_range — OPEN: https://github.com/hyperifyio/goagent/pull/22
26-
- [ ] Tool: fs_read_lines — OPEN: https://github.com/hyperifyio/goagent/pull/23
27-
- [ ] Tool: fs_search — OPEN: https://github.com/hyperifyio/goagent/pull/24
2+
- [ ] Tool: img_create — OPEN: https://github.com/hyperifyio/goagent/pull/26
283
- [ ] PR: Makefile wiring for tools (build-tools/clean)
294
- [ ] PR: scripts and CI utilities
305
- [ ] PR: security & runbooks

FEATURE_CHECKLIST.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
- [ ] Tool: fs_edit_range — OPEN: https://github.com/hyperifyio/goagent/pull/22
3333
- [ ] Tool: fs_read_lines — OPEN: https://github.com/hyperifyio/goagent/pull/23
3434
- [ ] Tool: fs_search — OPEN: https://github.com/hyperifyio/goagent/pull/24
35+
- [ ] Tool: img_create — OPEN: https://github.com/hyperifyio/goagent/pull/26
3536
* [ ] Slice PR — tool error-contract standardization (one tool per PR for clarity): for each tool that needs the unified stderr JSON `{"error":"...","hint?":"..."}` behavior, branch from main, restore only that tool’s sources and tests from develop, run its negative-path tests, fix if needed, commit and PR titled `Tool NAME: standardize error contract`; Definition of Done: tool emits single-line stderr JSON on failure and exits non-zero, tests cover it, PR only touches that tool.
3637
* [ ] Slice PR — Makefile wiring (TOOLS list, build-tools/clean, Windows .exe): `git switch -c pr/makefile-tools main && git restore --source develop --staged --worktree Makefile && make build-tools && make clean`; commit/push/PR; Definition of Done: `make build-tools` deterministically builds all already-merged tools to tools/bin, `make clean` removes them, no code beyond Makefile changed.
3738
* [ ] Slice PR — scripts and gh utilities (no external deps beyond gh): `git switch -c pr/scripts main && git restore --source develop --staged --worktree scripts/**/* .github/** || true`; keep only scripts that don’t assume features not yet merged; `bash -n scripts/*.sh || true`; commit/push/PR; Definition of Done: scripts shellcheck clean (if configured) and runnable where applicable; PR limited to scripts/ and CI YAML.

0 commit comments

Comments
 (0)