chore: prep repo for public release - #56
Merged
Merged
Conversation
- ignore internal redesign artifacts (redisign/, frontend-redesign.md, qa-frontend-agent.md) - annotate test-only FERNET_KEY in CI workflow - add hardware sizing table to self-hosting guide - add SECURITY.md (private vulnerability reporting via GitHub advisories) - add issue templates (bug, feature) + config redirecting security and setup questions - README: MIT/status badges, alpha status section, BYOK cost note, link to SECURITY.md
|
helPRs session created for this PR. Skill: |
mariuspruvot
added a commit
that referenced
this pull request
Jul 30, 2026
- ignore internal redesign artifacts (redisign/, frontend-redesign.md, qa-frontend-agent.md) - annotate test-only FERNET_KEY in CI workflow - add hardware sizing table to self-hosting guide - add SECURITY.md (private vulnerability reporting via GitHub advisories) - add issue templates (bug, feature) + config redirecting security and setup questions - README: MIT/status badges, alpha status section, BYOK cost note, link to SECURITY.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
redisign/,docs/frontend-redesign.md,scripts/qa-frontend-agent.md) so they stop showing up ingit statusand can't be accidentally pushed.FERNET_KEYin.github/workflows/ci.ymlto make clear it is a throwaway used by the ephemeral CI database only.docs/self-hosting.md(minimum / recommended / comfortable, with per-runner footprint).SECURITY.mdpointing to GitHub's private vulnerability reporting, with operator responsibilities spelled out.bug_report,feature_request) and aconfig.ymlthat redirects security questions to the advisory form and self-hosting questions to the docs.SECURITY.md.Why
Punch list before flipping the repo to public. Closes the obvious gaps: no dirty untracked files, no scary-looking test key without context, clear hardware expectations for self-hosters, a documented vulnerability reporting path, and structured intake for issues.
Notes
main) are still on GitHub — left intact, can be pruned manually with the GitHub UI orgh api -X DELETE.feat/dashboard-activity-chart-implis the only local branch with unmerged work and was kept.Test plan
git statusclean on a freshmaincheckout (noredisign//frontend-redesign.md/qa-frontend-agent.mdshowing)config.ymlresolves