From 205f1650e203b819daa372c8225b3ab910101a42 Mon Sep 17 00:00:00 2001 From: Ivan Pasichnyk Date: Fri, 1 May 2026 23:10:15 -0700 Subject: [PATCH] chore(github): add publish-pack issue template MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The /create form on openexp.ai opens a new GitHub issue with ?template=publish-pack.md, but the template didn't exist — only bug_report.md and feature_request.md were in .github/ISSUE_TEMPLATE/. GitHub gracefully fell back to the default new-issue form, but publishers got no guidance on what to include. Now the template prompts for: pack repo URL, pack ID, author handle, contact, license, outcome label/duration, anonymization checklist, and a pointer to docs/publishing-a-pack.md. Pre-fill from the form continues to work (title and body params override template body — verified empirically on GitHub's new-issue URL params). --- .github/ISSUE_TEMPLATE/publish-pack.md | 47 ++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/publish-pack.md diff --git a/.github/ISSUE_TEMPLATE/publish-pack.md b/.github/ISSUE_TEMPLATE/publish-pack.md new file mode 100644 index 0000000..8cd2d37 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/publish-pack.md @@ -0,0 +1,47 @@ +--- +name: Publish a pack +about: Request to add your pack to the openexp.ai catalog +title: "Publish pack: openexp::" +labels: pack-publish +--- + + + +## Pack repo + +Link to the public GitHub repo with your pack files: + +`https://github.com//exp-` + +## Pack ID + +`openexp::` + +## Author handle + +`` + +## Contact + +`` + +## License + +MIT (default) — change if your pack uses a different license. + +## Outcome + +- Outcome label: `closed_won` / `closed_lost` / `failed` / `abandoned` +- Closed at: `day_+` (relative to start) +- Duration: `` days, `` ordered steps + +## Anonymization confirmation + +- [ ] No counterparty real names in `trajectory.anonymized.yaml` or `meta.yaml` +- [ ] No client names, no platform names, no jurisdictions narrow enough to identify +- [ ] Author identity (you) is public — that's intentional, like authorship on a paper +- [ ] Read [`docs/publishing-a-pack.md`](https://github.com/anthroos/openexp/blob/main/docs/publishing-a-pack.md) + +## Anything else + +(Optional — context, why this trajectory, what's interesting about it.)