Skip to content

Commit 47a8487

Browse files
committed
Fix public evidence metadata and install docs
1 parent b3520ce commit 47a8487

16 files changed

Lines changed: 68 additions & 28 deletions

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
__pycache__/
33
*.pyc
44
.pytest_cache/
5+
.codex/
56
dist/
67
build/
78
*.egg-info/

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## 0.2.1 - 2026-06-05
4+
5+
- Fixed README install instructions to point at the public GitHub repository before PyPI publication.
6+
- Renamed the GitHub issue counter field to `open_issues_and_prs_count` to avoid implying issue-only semantics.
7+
- Normalized release metadata in JSON output instead of storing full GitHub release API payloads.
8+
- Refreshed self-dogfood evidence after public issues and release creation.
9+
- Replaced version-specific generated launch-plan text with next-release wording.
10+
311
## 0.2.0 - 2026-06-05
412

513
- Added optional GitHub enrichment through `gh` for stars, forks, open issues, merged PRs, closed issues, releases, license, branch, and push metadata.

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,13 @@ The tool is intentionally conservative. It does not invent adoption, stars, down
1616

1717
## Install
1818

19+
Install from GitHub:
20+
1921
```bash
20-
python -m pip install codex-oss-maintainer-kit
22+
python -m pip install "git+https://github.com/Pengu-ai/codex-oss-maintainer-kit.git"
2123
```
2224

23-
For local development:
25+
For local development from a clone:
2426

2527
```bash
2628
python -m venv .venv

docs/codex-for-oss-application-playbook.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Use this structure:
4141

4242
## 30-Day Launch Milestones
4343

44-
- Week 1: publish v0.1.0, README, license, examples, and issue templates.
44+
- Week 1: publish the first release, README, license, examples, and issue templates.
4545
- Week 2: dogfood on real repos and publish packet examples.
4646
- Week 3: invite maintainer feedback and merge first external contribution.
4747
- Week 4: cut v0.2.0 with GitHub API enrichment or package registry evidence.

docs/examples/demo-maintainer-packet.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ TODO: Replace with a 500-character plan for PR review, issue triage, release wor
9191
## 30-Day Public Launch Plan
9292

9393
- Publish the repository with an MIT license, clear README, examples, and issue templates.
94-
- Cut v0.1.0 and create a changelog entry.
94+
- Cut the next release and create a changelog entry.
9595
- Dogfood the CLI on 3-5 real public repositories with maintainer permission.
9696
- Open good-first-issue tasks for parser support, GitHub API enrichment, and docs examples.
9797
- Collect adoption evidence without artificial stars or misleading claims.

docs/examples/demo-profile.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"repo_html_url": "https://github.com/example/demo-maintainer-project",
3131
"stars": 128,
3232
"forks": 17,
33-
"open_issues": 6,
33+
"open_issues_and_prs_count": 6,
3434
"default_branch": "main",
3535
"pushed_at": "2026-06-05T02:00:00Z",
3636
"license_spdx_id": "MIT",

docs/self-maintainer-packet.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ Generated: 2026-06-05
1313

1414
## Active Maintenance Evidence
1515

16-
- Recent commits found: 5
16+
- Recent commits found: 6
1717
- Recent commit examples:
18+
- b3520ce 2026-06-05 Pengu-ai Record public GitHub self evidence
1819
- dac75fe 2026-06-05 Pengu-ai Set public GitHub project URLs
1920
- 6dda12c 2026-06-05 Pengu-ai Refresh self dogfood packet
2021
- 7675610 2026-06-05 Pengu-ai Add GitHub enrichment and JSON examples
@@ -52,20 +53,22 @@ Generated: 2026-06-05
5253
- src/codex_oss_maintainer_kit/serialize.py
5354
- tests/test_cli.py
5455
- Contributors observed in Git history:
55-
- 5 Pengu-ai
56+
- 6 Pengu-ai
5657

5758
## GitHub Public Signals
5859

5960
- GitHub repository: https://github.com/Pengu-ai/codex-oss-maintainer-kit
6061
- Stars: 0
6162
- Forks: 0
62-
- Open issues/PRs counter: 0
63+
- Open issues/PRs counter: 3
6364
- GitHub default branch: `main`
64-
- Last pushed at: 2026-06-05T04:20:49Z
65+
- Last pushed at: 2026-06-05T04:22:39Z
6566
- License: MIT
6667
- Merged pull requests in window: 0
6768
- Closed issues in window: 0
68-
- Recent releases found: 0
69+
- Recent releases found: 1
70+
- Recent releases:
71+
- v0.2.0: v0.2.0 - GitHub enrichment and JSON examples (2026-06-05T04:22:39Z) - https://github.com/Pengu-ai/codex-oss-maintainer-kit/releases/tag/v0.2.0
6972

7073
## Maintainer Workload
7174

@@ -109,7 +112,7 @@ TODO: Replace with a 500-character plan for PR review, issue triage, release wor
109112
## 30-Day Public Launch Plan
110113

111114
- Publish the repository with an MIT license, clear README, examples, and issue templates.
112-
- Cut v0.1.0 and create a changelog entry.
115+
- Cut the next release and create a changelog entry.
113116
- Dogfood the CLI on 3-5 real public repositories with maintainer permission.
114117
- Open good-first-issue tasks for parser support, GitHub API enrichment, and docs examples.
115118
- Collect adoption evidence without artificial stars or misleading claims.

docs/self-profile.json

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,17 @@
66
"branch": "main",
77
"latest_tag": null,
88
"activity_window_days": 90,
9-
"commit_count": 5,
9+
"commit_count": 6,
1010
"recent_commits": [
11+
"b3520ce 2026-06-05 Pengu-ai Record public GitHub self evidence",
1112
"dac75fe 2026-06-05 Pengu-ai Set public GitHub project URLs",
1213
"6dda12c 2026-06-05 Pengu-ai Refresh self dogfood packet",
1314
"7675610 2026-06-05 Pengu-ai Add GitHub enrichment and JSON examples",
1415
"2f6ac33 2026-06-05 Pengu-ai Add X post explainer card",
1516
"28ca5d5 2026-06-05 Pengu-ai Initial maintainer evidence kit"
1617
],
1718
"contributors": [
18-
"5\tPengu-ai"
19+
"6\tPengu-ai"
1920
],
2021
"changed_files": [
2122
".github/ISSUE_TEMPLATE/bug_report.md",
@@ -55,13 +56,20 @@
5556
"repo_html_url": "https://github.com/Pengu-ai/codex-oss-maintainer-kit",
5657
"stars": 0,
5758
"forks": 0,
58-
"open_issues": 0,
59+
"open_issues_and_prs_count": 3,
5960
"default_branch": "main",
60-
"pushed_at": "2026-06-05T04:20:49Z",
61+
"pushed_at": "2026-06-05T04:22:39Z",
6162
"license_spdx_id": "MIT",
6263
"merged_pull_requests": [],
6364
"closed_issues": [],
64-
"recent_releases": [],
65+
"recent_releases": [
66+
{
67+
"tag_name": "v0.2.0",
68+
"name": "v0.2.0 - GitHub enrichment and JSON examples",
69+
"published_at": "2026-06-05T04:22:39Z",
70+
"html_url": "https://github.com/Pengu-ai/codex-oss-maintainer-kit/releases/tag/v0.2.0"
71+
}
72+
],
6573
"warnings": []
6674
}
6775
}

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "codex-oss-maintainer-kit"
7-
version = "0.2.0"
7+
version = "0.2.1"
88
description = "Generate maintainer evidence packets and Codex workflow plans for open-source projects."
99
readme = "README.md"
1010
requires-python = ">=3.10"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""Tools for creating OSS maintainer evidence packets."""
22

3-
__version__ = "0.2.0"
3+
__version__ = "0.2.1"

0 commit comments

Comments
 (0)