Skip to content

Document AI-assisted development - #9

Merged
unipheas merged 2 commits into
mainfrom
feature/ai-disclosure
Jul 25, 2026
Merged

Document AI-assisted development#9
unipheas merged 2 commits into
mainfrom
feature/ai-disclosure

Conversation

@unipheas

Copy link
Copy Markdown
Owner

Summary

  • disclose that BarKeep was built with substantial assistance from OpenAI ChatGPT/Codex and Anthropic Claude
  • clarify that the human maintainer reviews, tests, signs, and owns every official release
  • explain that BarKeep does not contact an AI service during normal operation
  • add AI-assistance guidance to CONTRIBUTING and the pull-request template
  • harden release packaging by verifying the signed app after extracting the final ZIP

Verification

  • swift test — 24 tests passed
  • swift build -c release
  • zsh -n scripts/package-release.sh scripts/verify-release-archive.sh
  • extracted dist/BarKeep-1.0.13.zip passed strict code-signature verification
  • credential-pattern scan found no tokens, private keys, OAuth credentials, or six-digit passwords

Documentation

  • README.md: added a prominent development-transparency disclosure and documented release-archive verification
  • CONTRIBUTING.md: added expectations for AI-assisted contributions and sensitive-data handling
  • .github/PULL_REQUEST_TEMPLATE.md: added AI-use disclosure and human-review confirmation

AI assistance

OpenAI Codex assisted with the documentation, packaging verification, testing, and pull-request preparation. All changes were reviewed and verified by the maintainer.

unipheas added 2 commits July 25, 2026 13:33
Documents the use of OpenAI ChatGPT/Codex and Anthropic Claude, clarifies human release responsibility, and adds contribution disclosure guidance.
@unipheas
unipheas merged commit 2606f7b into main Jul 25, 2026
1 check passed
@unipheas
unipheas deleted the feature/ai-disclosure branch July 25, 2026 18:41
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