Skip to content

docs(coding-agent): prepare source publication - #264

Merged
Pepps233 merged 5 commits into
mainfrom
fix/security-publication-gaps
Oct 17, 2026
Merged

Pepps233 merged 5 commits into
mainfrom
fix/security-publication-gaps

Conversation

@Pepps233

Copy link
Copy Markdown
Contributor

Summary

Prepare the source repository for a controlled public transition following the security fixes in #262.
Repository visibility remains private.

Reasoning

Public visibility exposes repository history and retained Actions evidence independently of npm distribution policy.
The disclosure review found no confirmed private Diffex credential, but two historical logs were unavailable and the review is not exhaustive.
Actions must be paused during transition until public protections are verified.

Changes

  • Record history, artifact, log, discussion, and attachment review results and the transition procedure.
  • Add the complete vendored Marked license and its upstream revision.
  • Clarify npm publication scope and private security reporting.

Testing

  • Scanned remote Git history, tracked source, 501 artifacts, and 2,021 log archives with Gitleaks; reviewed reported matches.
  • Inspected linked screenshots and separately scanned unpacked Docker build records.
  • Verified the Marked license matches the installed upstream license, parsed notice-source JSON, and ran git diff --check.
  • Documentation and notices only; CI failures and Dependabot remediation remain deferred at the owner's request.

- Restrict model publication to trusted main sources and isolate upload credentials
- Disable unsafe issue analysis and update vulnerable production dependencies
- Require an explicit retained-artifact audit before changing source visibility
- Record disclosure evidence and the controlled visibility transition.
- Preserve vendored license terms and clarify the approved publication scope.
- Preserve the merged README updates while retaining publication corrections.
- Keep the follow-up review limited to new notices and audit documentation.
@Pepps233
Pepps233 marked this pull request as ready for review October 17, 2026 19:31
@Pepps233
Pepps233 merged commit 893d730 into main Oct 17, 2026
2 of 11 checks passed
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