Skip to content

Document the public tap hosted CI contract - #55

Merged
VladimirBrejcha merged 1 commit into
mainfrom
codex/tap-hosted-ci
Sep 3, 2026
Merged

Document the public tap hosted CI contract#55
VladimirBrejcha merged 1 commit into
mainfrom
codex/tap-hosted-ci

Conversation

@VladimirBrejcha

Copy link
Copy Markdown
Contributor

Summary

  • Product specs now record that fiveonecode/homebrew-simulator-broker runs script/verify.sh on pull requests and main.
  • Product Autopilot remains npm test. The tap has its own autopilot.yml.
  • Front-door tests lock the written contract.

Related tap PR: fiveonecode/homebrew-simulator-broker#3
Related issue: #54

Test plan

  • agent:verify --profile spec-only
  • Hosted CI
  • Bugbot reports no issues

Made with Cursor

Why:
- Product specs still described the Homebrew tap as having only a Formula/Cask sync, after the tap gained pull-request style and audit CI.

Changed:
- Record tap script/verify.sh, brew style/audit, and known Alpha --online findings.
- Keep product Autopilot verify.command as npm test.
- Lock the contract in the front-door docs tests.

Verification:
- npm run agent:verify -- --profile spec-only passed.

Affected:
- spec/build-and-test.md
- spec/project-structure.md
- spec/agents.md
- spec/README.md
- docs/status.md
- docs/test/front-door.test.mjs
- CHANGELOG.md

Refs:
- #54
- fiveonecode/homebrew-simulator-broker#3

Session:
- task-sessions/tap-hosted-ci-20260903

Co-authored-by: Cursor <cursoragent@cursor.com>
@VladimirBrejcha VladimirBrejcha added the autopilot:on Enable Autopilot processing for this PR label Sep 3, 2026
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@VladimirBrejcha
VladimirBrejcha merged commit 4cb06f6 into main Sep 3, 2026
2 checks passed
@VladimirBrejcha
VladimirBrejcha deleted the codex/tap-hosted-ci branch September 3, 2026 11:40
VladimirBrejcha added a commit that referenced this pull request Sep 4, 2026
Why:
- PR #53 wired Finder and About version keys from package.json but landed without a CHANGELOG entry.
- The release-readiness closeout needs one in-range commit that references the umbrella session.

Changed:
- Add an Unreleased Fixed entry for the generated Finder/About version metadata and fail-closed packaging check.
- Note the fail-closed version-key gate in the docs/status.md packaging bullet.

Verification:
- npm run test:docs passed (52/52) on this tree.
- Full implementation and spec-only profiles run on this commit via the task session before closeout.

Affected:
- CHANGELOG.md
- docs/status.md

Refs:
- #53
- #55

Session:
- task-sessions/release-readiness-20260830

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autopilot:on Enable Autopilot processing for this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant