Skip to content

Add open-source production front door for AIhero v0.1 - #1

Open
DevVig wants to merge 2 commits into
mainfrom
t3code/greeting
Open

Add open-source production front door for AIhero v0.1#1
DevVig wants to merge 2 commits into
mainfrom
t3code/greeting

Conversation

@DevVig

@DevVig DevVig commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a professional, fun GitHub front door: README (with screenshots), MIT license, CONTRIBUTING, SECURITY, and Code of Conduct
  • Wire CI (macos-14 build + test) plus issue/PR templates with an on-device privacy checklist
  • Close v0.1 docs into completed/milestones/, refresh HANDOFF, and document cert-gated notarization in RELEASE.md

Test plan

  • swift build && swift test (52/0)
  • swift run AIhero --render documentation/reference/screenshots
  • Scripts/make_app.sh release--version reports 0.1.0
  • Confirm GitHub Actions CI is green on this PR
  • Skim README on GitHub for layout/screenshots

Made with Cursor

Ship a professional GitHub presence (README, MIT license, community docs, CI,
issue/PR templates) plus release notes and visual QA screenshots so the repo is
ready for public use without waiting on notarization.

Co-authored-by: Cursor <cursoragent@cursor.com>
Copilot AI review requested due to automatic review settings July 18, 2026 20:13
@coderabbitai

coderabbitai Bot commented Jul 18, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You’ve reached a temporary PR review limit under our Fair Usage Limits Policy.

Your recent review volume is higher than typical usage, so adaptive limits are currently applied.

Next review available in: 9 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 80a93886-156b-4c7d-bdad-fe3e30ea172a

📥 Commits

Reviewing files that changed from the base of the PR and between 9b93211 and c1f1fff.

⛔ Files ignored due to path filters (19)
  • docs/images/boxes.png is excluded by !**/*.png
  • docs/images/chamber.png is excluded by !**/*.png
  • docs/images/companion.png is excluded by !**/*.png
  • docs/images/dossier.jpg is excluded by !**/*.jpg
  • docs/images/gallery.png is excluded by !**/*.png
  • docs/images/hero-roster.png is excluded by !**/*.png
  • documentation/reference/screenshots/boxes.png is excluded by !**/*.png
  • documentation/reference/screenshots/chamber-builtin.png is excluded by !**/*.png
  • documentation/reference/screenshots/chamber-failed.png is excluded by !**/*.png
  • documentation/reference/screenshots/chamber.png is excluded by !**/*.png
  • documentation/reference/screenshots/companion.png is excluded by !**/*.png
  • documentation/reference/screenshots/dossier-evolving.png is excluded by !**/*.png
  • documentation/reference/screenshots/dossier-progress.png is excluded by !**/*.png
  • documentation/reference/screenshots/dossier-ready.png is excluded by !**/*.png
  • documentation/reference/screenshots/dossier.png is excluded by !**/*.png
  • documentation/reference/screenshots/forge.png is excluded by !**/*.png
  • documentation/reference/screenshots/gallery.png is excluded by !**/*.png
  • documentation/reference/screenshots/settings.png is excluded by !**/*.png
  • documentation/reference/screenshots/shelf.png is excluded by !**/*.png
📒 Files selected for processing (18)
  • .github/ISSUE_TEMPLATE/bug.yml
  • .github/ISSUE_TEMPLATE/config.yml
  • .github/ISSUE_TEMPLATE/feature.yml
  • .github/PULL_REQUEST_TEMPLATE.md
  • .github/workflows/ci.yml
  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • LICENSE
  • README.md
  • SECURITY.md
  • docs/images/README.md
  • documentation/active/.gitkeep
  • documentation/completed/milestones/2026-07-17_aihero-native-mvp.md
  • documentation/completed/milestones/2026-07-18_production-hardening.md
  • documentation/planned/features/2026-07-18_ai-hero-art-pipeline.md
  • documentation/reference/HANDOFF.md
  • documentation/reference/RELEASE.md
  • documentation/reference/screenshots/README.md

Comment @coderabbitai help to get the list of available commands.

Copilot AI 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.

Pull request overview

Adds an open-source “front door” for AIhero v0.1: public-facing repo docs/policies, GitHub community templates, and a minimal macOS CI workflow, plus doc lifecycle updates moving v0.1 materials into documentation/completed/.

Changes:

  • Add root repo documentation and policies (README, LICENSE, CONTRIBUTING, SECURITY, Code of Conduct) and reference docs for releases/screenshots.
  • Add GitHub community plumbing: CI workflow, PR template, and issue forms with privacy checklist.
  • Close out v0.1 milestone docs and refresh the engineering handoff to reflect the new structure and release procedure.

Reviewed changes

Copilot reviewed 16 out of 30 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
SECURITY.md Adds security policy and threat model for on-device privacy constraints.
README.md Adds public-facing product overview, screenshots, quickstart, and docs links.
LICENSE Adds MIT license text for open-source distribution.
documentation/reference/screenshots/README.md Documents how screenshots are generated for README/QA.
documentation/reference/RELEASE.md Documents versioning and release steps, including cert-gated notarization.
documentation/reference/HANDOFF.md Updates status, doc locations, and onboarding guidance for v0.1.
documentation/planned/features/2026-07-18_ai-hero-art-pipeline.md Clarifies planned status as post‑v0.1 (not part of OSS launch).
documentation/completed/milestones/2026-07-18_production-hardening.md Marks production hardening as completed and links to release guidance.
documentation/completed/milestones/2026-07-17_aihero-native-mvp.md Marks MVP as completed and updates “notes for next engineer”.
documentation/active/.gitkeep Keeps the documentation/active/ directory in the repo.
CONTRIBUTING.md Adds contribution guidelines and reiterates privacy “hard rules”.
CODE_OF_CONDUCT.md Adds Contributor Covenant-based code of conduct.
.github/workflows/ci.yml Adds macOS-14 Swift build/test CI workflow.
.github/PULL_REQUEST_TEMPLATE.md Adds PR template with test plan and privacy checklist.
.github/ISSUE_TEMPLATE/feature.yml Adds feature request issue form with privacy fit checklist.
.github/ISSUE_TEMPLATE/bug.yml Adds bug report issue form with environment/version prompts.
.github/ISSUE_TEMPLATE/config.yml Disables blank issues and adds a security contact link.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +9 to +11
AIhero's north star is **"fun, not bloat."** Features that feel like an
admin console, telemetry panel, or settings explosion are out of scope.
Privacy constraints in [SECURITY.md](../SECURITY.md) still apply.
Comment on lines +9 to +11
Thanks for filing a bug. If this is a **security / privacy** concern
(uploads, API keys, reading tool contents, writing other tools' configs),
please use [SECURITY.md](../SECURITY.md) instead of a public issue.
Expand the README into a full product landing page, add web-sized docs/images,
and pin CI to macOS 15 / Xcode 16.4 so the tools-version 6.0 package builds.

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

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants