Skip to content

Public-readiness: OSS hygiene + re-audit fixes#17

Merged
iCodePoet merged 1 commit into
mainfrom
chore/public-readiness
Jun 30, 2026
Merged

Public-readiness: OSS hygiene + re-audit fixes#17
iCodePoet merged 1 commit into
mainfrom
chore/public-readiness

Conversation

@iCodePoet

Copy link
Copy Markdown
Contributor

Adds standard public-OSS files (CODE_OF_CONDUCT, CHANGELOG, issue/PR templates) and fixes a fresh public-readiness audit's findings. The audit found no leakage / secrets / lineage — these are polish + accuracy:

  • READMEs (en+ko): install leads with from-source — the PyPI packages aren't published yet, so the old pip install block errored for new users (now framed as planned). AGPL badge → AGPL-3.0-or-later.
  • PR template: drop "hospital" (sector leak).
  • SECURITY.md: note the reference UI loads Google Fonts (fonts only, degrades offline).
  • root pyproject description de-jargoned.

218 tests, ruff + mypy clean.

Adds the standard public-OSS files and fixes the findings from a fresh public-readiness audit
(no leakage / secrets / lineage found; these are polish + accuracy).

Hygiene:
- CODE_OF_CONDUCT.md (Contributor Covenant 2.1), CHANGELOG.md (0.1.0),
  .github/ISSUE_TEMPLATE (bug/feature + config routing security to private advisories),
  .github/PULL_REQUEST_TEMPLATE.md (safety-invariant checklist).

Audit fixes:
- README (en + ko): install now leads with from-source (the PyPI packages aren't published yet —
  the old `pip install` block errored for new users; framed as planned). AGPL badge now reads
  "AGPL-3.0-or-later" instead of "AGPL v3".
- PR template: drop the word "hospital" (sector leak) — domain-neutral wording.
- SECURITY.md: note the reference UI loads Google Fonts on page load (fonts only, no data;
  degrades offline) — relevant for air-gapped deployments.
- root pyproject description: "monorepo" -> a plain workspace description.

218 tests, ruff + mypy clean; no hospital/clinical/subal/secret strings in tracked files.
@iCodePoet iCodePoet merged commit d634dc4 into main Jun 30, 2026
2 checks passed
@iCodePoet iCodePoet deleted the chore/public-readiness branch June 30, 2026 10: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