Skip to content

Job 16: pre-offer presentation, licensing, and provenance - #30

Merged
hooji merged 1 commit into
mainfrom
claude/donation-readiness-brief-02typ1
Aug 7, 2026
Merged

Job 16: pre-offer presentation, licensing, and provenance#30
hooji merged 1 commit into
mainfrom
claude/donation-readiness-brief-02typ1

Conversation

@hooji

@hooji hooji commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Executes the presentation/licensing/disclosure items of the Job 15 capstone per jobs/16-pre-offer-presentation/16_brief.md; report at jobs/16-pre-offer-presentation/16_report.md.

  • Filings claim fixed everywhere it lived (README "Findings about Ratis" + PLAN §7 status note): now states precisely that RATIS-2640 was filed by the repo owner 2026-08-04 from the preceding evaluation work, with the fix (apache/ratis#1543) merged the same day — and that the BACKLOG 7–10 findings have not been filed. Whole-repo search results and old/new text quoted in the report.
  • LICENSE + NOTICE added (BACKLOG 15 closed): LICENSE byte-identical to canonical apache.org text (sha256 in report); NOTICE carries attribution, the sofa-jraft-jepsen shape-only credit, and dependency licenses verified this job (lazyfs is MIT © INESC TEC, not BSD; jepsen EPL-1.0 per its artifact metadata).
  • "Provenance, and what is on offer" section added directly after Status — one human owner directing AI agent sessions, the job/independent-review process (linked to PROCESS.md), what got independent review (jobs 01–12) vs. what merged without (13–15, per their briefs), and that the published evidence is designed not to require trust in the process. Every sentence checked against PROCESS.md and the merged record.
  • Offer-scope statement drafted and flagged in-text as owner-confirmable (whether jobs/+reviews/ ship with the donation).
  • Quickstart now names RJ_EXTRA_CA_BUNDLE for TLS-inspected networks before the raw failure can happen; the stale "~2 minutes" lazyfs cost claim is replaced with verified facts. The jepsen.yml twin of that comment is Job 17's tree and was left alone (flagged in the report for reconciliation at merge).

Per the brief: merged without a separate review; the capstone's §2 items were implemented as specified.


Generated by Claude Code

Executes capstone (Job 15) required items 1-3 plus the offer-scope
statement and two accuracy fixes:

- Replace the false upstream-filings sentence in README (and its twin
  in PLAN's status note) with the accurate story: RATIS-2640 filed by
  the owner 2026-08-04 from the preceding evaluation work, fix
  apache/ratis#1543 merged same day; BACKLOG 7-10 findings not yet
  filed.
- Add canonical Apache-2.0 LICENSE (sha256-verified) and NOTICE
  (attribution, sofa-jraft-jepsen shape-only credit, dependency
  licenses verified). Close BACKLOG 15.
- Add 'Provenance, and what is on offer' README section after Status:
  one human owner directing AI agent sessions, the job/review process,
  what was independently reviewed, and a drafted owner-confirmable
  offer-scope statement.
- Quickstart now names RJ_EXTRA_CA_BUNDLE for TLS-inspected networks;
  stale ~2-minute lazyfs cost claim replaced with verified facts.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E2z7jiRncFyjx9Z6PCQYtk
@hooji
hooji merged commit 3915d1a into main Aug 7, 2026
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.

2 participants