Skip to content

preserve world pkg/openvpn as legacy reference - #40

Merged
bborbe merged 1 commit into
masterfrom
feature/preserve-world-openvpn
Jul 21, 2026
Merged

preserve world pkg/openvpn as legacy reference#40
bborbe merged 1 commit into
masterfrom
feature/preserve-world-openvpn

Conversation

@bborbe

@bborbe bborbe commented Jul 21, 2026

Copy link
Copy Markdown
Owner

The world repo was deleted today (2026-07-21) after the full migration completed (bw #36#39 + world #19). This preserves the Go mini-CA / OpenVPN provisioning code verbatim (world final commit 929ac5a) under docs/legacy/world-pkg-openvpn/ — the authoritative reference for how the VPN PKI was generated, needed at the 2030 cert renewal.

Reference only: plain files, not compiled, not imported. README documents provenance + pointers to the renewal gotchas in bundles/openvpn/README.md.

world repo deleted 2026-07-21 after full migration; this is the Go mini-CA
that generated the VPN PKI — kept verbatim (final commit 929ac5a) for the
2030 cert renewal. Reference only: not compiled, not imported

@ben-s-pull-request-reviewer ben-s-pull-request-reviewer Bot 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.

Based on my review of PR #40 "preserve world pkg/openvpn as legacy reference":

Review Summary:

  • All 7 files are new additions in docs/legacy/world-pkg-openvpn/
  • Files are preserved verbatim from github.com/bborbe/world final commit 929ac5a
  • README accurately documents provenance, purpose (2030 cert renewal reference), and states clearly "Not compiled, not imported — reference only"
  • Renewal gotchas correctly reference bundles/openvpn/README.md
  • Verified no imports/references to these files from the main codebase
  • LICENSE file exists in repo root
  • The preserved Go files import github.com/bborbe/world packages (deleted repo) — expected for verbatim preservation
{
  "verdict": "approve",
  "summary": "PR correctly preserves world/pkg/openvpn as reference-only documentation in docs/legacy/. README accurately describes source commit 929ac5a, purpose (2030 cert renewal), and explicitly marks files as non-compiled reference. All 7 files are verified unlinked from any build.",
  "comments": [],
  "concerns_addressed": [
    "correctness: README accurately describes source commit 929ac5a and renewal gotchas - VERIFIED",
    "correctness: All Go source files are preserved verbatim and unlinked from any build - VERIFIED"
  ]
}

@bborbe
bborbe merged commit d5f20d1 into master Jul 21, 2026
2 checks passed
@bborbe
bborbe deleted the feature/preserve-world-openvpn branch July 21, 2026 16:42
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