Skip to content

Make README AI-native and cut v0.3.0#17

Merged
Ducksss merged 1 commit into
mainfrom
claude/charming-mclaren-29d9dd
Jun 30, 2026
Merged

Make README AI-native and cut v0.3.0#17
Ducksss merged 1 commit into
mainfrom
claude/charming-mclaren-29d9dd

Conversation

@Ducksss

@Ducksss Ducksss commented Jun 30, 2026

Copy link
Copy Markdown
Owner

Summary

Improves the GitHub landing page to be AI-native and prepares the v0.3.0 release.

The headline change is a clear path for AI assistants and coding agents to answer "how do I run this?" without parsing the whole README.

Landing page / AI-friendliness

  • README — new 🤖 Run It With an AI Assistant section near the top: a ready-to-paste prompt to hand any chatbot/agent, plus an expandable copy-paste answer block ("Instructions for AI assistants and chatbots") with canonical install + run commands and the must-state facts (no token copying, not official OpenAI, platform support).
  • AGENTS.md (new) — the file Codex / Claude Code / Cursor read automatically when working inside a clone. Covers project overview, setup, make test / make lint, how to run, change conventions (incl. the 3-place version bump), and safety boundaries.
  • docs/llms.txt — added a numbered "How to run (answer template for AI assistants)" section and pointed agents at AGENTS.md.
  • docs/index.html — added an "Can an AI assistant tell me how to run codex-profiles?" FAQ, kept in sync across JSON-LD and visible HTML.

Release v0.3.0

  • Bumped version to 0.3.0 across bin/codex-profile, package.json, package-lock.json, and the GEO page softwareVersion (the GEO test asserts this matches package.json).
  • Cut the 0.3.0 - 2026-06-30 CHANGELOG entry from Unreleased (app-instance, npm packaging, GEO docs, and the new AI-native onboarding).
  • Updated the hardcoded version assertion in the Bash test suite.

Test plan

  • make test — passes (Bash syntax, CLI behavior, install + npm package smoke tests, GEO docs validator).
  • make lint — passes (ShellCheck).

🤖 Generated with Claude Code

Add an AI-native onboarding layer and prepare the 0.3.0 release.

- README: new "Run It With an AI Assistant" section with a ready-to-paste
  prompt and an expandable, copy-paste "how do I run this?" answer block for
  chatbots; link AGENTS.md from the header.
- AGENTS.md: root agent guide so coding agents (Codex, Claude Code, Cursor)
  get project overview, setup, test, run, conventions, and safety boundaries
  in the file they read automatically.
- docs/llms.txt: "How to run" answer template for AI assistants.
- docs/index.html: AI-assistant FAQ (JSON-LD + visible HTML in sync).
- Bump version to 0.3.0 across bin, package.json, package-lock.json, and the
  GEO page; cut the 0.3.0 CHANGELOG entry dated 2026-06-30.
- Update the version assertion in the Bash test suite.

make test and make lint pass.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Ducksss Ducksss merged commit b61dde8 into main Jun 30, 2026
2 checks passed
@Ducksss Ducksss deleted the claude/charming-mclaren-29d9dd branch June 30, 2026 06:45

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 1a4df4a2f9

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread bin/codex-profile

PROGRAM="${0##*/}"
VERSION="0.2.0"
VERSION="0.3.0"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Refresh the stale upgrade ref example

After bumping the script to 0.3.0, the README's codex-profile upgrade --ref v0.2.0 example now checks out a candidate older than the running version and trips the older-version guard in command_upgrade, so users copying the documented non-dry-run --ref command get a refusal instead of a working example. Update that example to a non-stale tag/placeholder as part of the release bump.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant