Skip to content

Pre-flip audit fixes and early-beta callout#28

Merged
LXBStudioLLC merged 1 commit into
mainfrom
docs/beta-callout
Jul 12, 2026
Merged

Pre-flip audit fixes and early-beta callout#28
LXBStudioLLC merged 1 commit into
mainfrom
docs/beta-callout

Conversation

@LXBStudioLLC

Copy link
Copy Markdown
Owner

Final polish before the repo goes public.

Beta positioning

  • README: early-beta status badge, a Help wanted nav link, and a section that says plainly this is an early beta, asks for testers and contributors, and promises credit to everyone who helps.
  • CONTRIBUTING: a Credit section (merged PRs and the bug reports or test sessions that lead to a fix get named in release notes; opt-out respected) and an early-beta note up top.
  • Outside this PR, done directly: the v1.0.2 release notes and the repo description now carry the same early-beta and testers-wanted message, and a pinned-ready announcement discussion (Beta testers wanted (everyone gets credited) #27) asks for beta testers.

Audit fixes

A three-way sweep (full git history for secrets and PII, all docs for links and claim accuracy, tree and config hygiene) came back clean apart from these, all fixed here:

  • Removed docs/index.html. It was a pre-pivot landing page claiming "no detection, no bot flags" and "guaranteed", the opposite of the product's actual posture. Nothing referenced it.
  • Removed docs/UI_LIBRARY_RESEARCH.md, an internal library evaluation not meant for visitors.
  • Corrected the Repost Frequency wording in README and CHANGELOG. Since the v1.0.2 Greenhouse date fix, the signal's timestamp fallback can fire; only the history-backed path is dormant.
  • assets/README.md stopped calling the three screenshots placeholders and now documents the fictional-demo-data rule for retakes.
  • docs/SETUP.md: version-neutral download filenames (they were hardcoded to v1.0.0), removed a stale Envoy.UI.exe mention, reworded a leftover "stealth browser" phrase.
  • THIRD-PARTY-NOTICES: EntityFrameworkCore.Design moved to the build-time list since it is not distributed.
  • CONTRIBUTING repo layout no longer lists a docs/internal/ directory that does not exist.
  • Reworded an internal-sounding rationale line in AGENTS.md and CLAUDE.md.
  • .gitignore now covers TestResults/; the issue chooser links questions to Discussions.

Audit verdict

No secrets, tokens, or personal data anywhere in the 79-commit history; test fixtures are fully synthetic; CI uses no secrets and is fork-safe with pinned actions; versions consistent at 1.0.2; every submit template keeps require_confirmation true; LICENSE is full AGPL-3.0 and third-party notices match the csproj set.

🤖 Generated with Claude Code

Beta positioning (owner request): README gains a status badge, a nav link,
and an "Early beta: testers and contributors wanted" section; CONTRIBUTING
gains a Credit section (merged PRs and actionable bug reports are named in
release notes, opt-out honored) and an early-beta note.

Audit fixes from the pre-public sweep:
- Delete docs/index.html: stale pre-pivot landing page whose "no detection,
  no bot flags" and "guaranteed" claims contradict the product posture.
- Delete docs/UI_LIBRARY_RESEARCH.md: internal library bake-off notes.
- README/CHANGELOG: correct the Repost Frequency claim; since the v1.0.2
  Greenhouse date fix its timestamp fallback can fire, only the
  history-backed path is dormant.
- assets/README.md: screenshots are no longer placeholders; document the
  fictional-demo-data rule for retakes.
- docs/SETUP.md: version-neutral download names, drop the stale Envoy.UI.exe
  mention, reword the pre-pivot "stealth browser" line.
- THIRD-PARTY-NOTICES: EFCore.Design is build-time only, not shipped.
- AGENTS/CLAUDE: reword the constraint-5 rationale.
- CONTRIBUTING: drop the nonexistent docs/internal/ from the repo layout.
- .gitignore: ignore TestResults/. New issue-chooser contact link points
  questions at Discussions.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@LXBStudioLLC LXBStudioLLC merged commit 2f8c6de into main Jul 12, 2026
2 checks passed
@LXBStudioLLC LXBStudioLLC deleted the docs/beta-callout branch July 12, 2026 00:13
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