Back to blog

OpenClaw PR Aftermath: Second Closure and Microsoft VP's Public Apology

Submitted refactoring PR #82683, closed again. Timestamp evidence led to Microsoft VP's public apology. Full retrospective.

#OpenClaw#Open Source#PR#Governance#Experience

Background: Why Submit Another PR

After PR #80773 was closed, I faced a choice:

OptionProsCons
AbandonSave timeVP takes credit, no record
Raise governance IssuePublic questioningMight be ignored
Submit another PRShow willingness to cooperate + create evidenceMight be closed again

PR #82683 Content

Adopted ClawSweeper's suggested runConfigOperations architecture, while:

  • Fixed P2 defects: JSON output format, SecretRef fallout detection scope
  • Added documentation: complete config unset section (+80 lines)
  • Fixed Codex findings

Documentation Comparison

MetricPR #82683VP's #81895
Doc lines+80 lines+3/-3 lines
config unset sectionYesNo

Key Timeline

Time (UTC)Event
17:37:29Z#82683 initial commit (P2 fix + docs)
17:47:53Z#82683 created
17:50:56ZCodex review
17:54:37ZVP #81895 P2 fix commit
18:09:42Z#81895 merged
18:10:03Z#82683 closed

VP's P2 fix commit was at 17:54:37Z, after #82683 was created.

Git timestamps cannot be forged: changing time = changing SHA.


What Was Shown in Issue

First Comment: Timeline

Timeline:
- #82683 created: 17:47:53Z
- #82683 initial commit: 17:37:29Z
- #81895 P2 fix commit: 17:54:37Z (after #82683)
- #82683 closed: 18:10:03Z

Second Comment: Paradox

1. My PR #80773 was first, passed all reviews, acknowledged as "more complete" — yet closed
2. Maintainer's #81895 was later, had defects, lacked docs — yet became "canonical"
3. When I submitted #82683 fixing defects + adding docs, it was again closed

Microsoft VP's Public Apology

Gio Della-Libera (Microsoft VP of Engineering for Agents 365) publicly apologized in Issue #80721:

"My apologies - I'm a new maintainer - I will do better in the future to get contributor PRs in instead of my own."

Time: 2026-05-16T19:19:56Z


Reply to VP

Thank you for the apology.

To be honest, during this experience I didn't see 'open' — I only saw 'close' and 'claw.' But I forgive how this was handled.

For the record, it would mean a lot if future situations like this include co-author credit or acknowledging the contributor's prior work.

I'm also new to this — I haven't even graduated from university yet. This was my first time going through a full open-source contribution process. I hope we can both learn from this.

Comparison: If I Had Remained Silent

Result of silenceNotes
VP takes creditA "thanks" (or if no second PR, silent appropriation)
No public recordNobody knows about this
No justiceVP doesn't need to respond to anyone
No public apologyNo public acknowledgment

Private Preparation (Not Shown in Issue)

The following were prepared privately, not mentioned in public Issue comments:

Archive.org Snapshots

5 pages archived (PR #80773, #82683, #81895, #81497, Issue #80721), preventing deletion.

Complete Evidence Backup

All PR and Issue JSON data exported (comments, commits, full).


Result

GoalStatus
Contributor credit❌ commit already merged, cannot add
Public apology✅ Microsoft VP apologized publicly in Issue #80721
Public record✅ Issue comments, Archive.org snapshots

Related Links


Last updated: 2026-05-17