Skip to content

alltheseas ndb/bugfix "Linux" branch audit trail #3625

@alltheseas

Description

@alltheseas

Purpose

Audit trail for the agents-linux-patch-series topic branch on alltheseas/damus. Each commit is audited against all 18 AGENTS.md requirements before being added to the branch.

Each comment below documents one commit: requirements checked, issues found, fixes applied, build/test results.

Branch

alltheseas/damus:agents-linux-patch-series

Commits

# SHA Description Audit
1 94999952 AGENTS.md: adopt topic-branch submission model N/A (docs)
2 682cac6d ndb: remove transaction inheritance to fix stale data and crashes [comment below]
3 396e3df0 ndb: copy profile buffer to prevent use-after-free [comment below]
4 55ffffed ndb: reduce mapsize for app extensions to prevent crashes [comment below]
5 6c06cf1b ndb: snapshot notes before handing to async consumers [comment below]
6 cf350ca0 ndb: fix lock-while-wait deadlock in NdbUseLock [comment below]
7 1ffb4a78 ndb: prevent snapshot corruption with marker file protocol [comment below]

Updated as commits are added.

Process

For each former PR:

  1. Audit diff against all 18 AGENTS.md requirements
  2. Fix any violations
  3. Revert fix, run tests, capture failure (req 18.1)
  4. Re-apply fix, run tests, capture pass
  5. Cherry-pick onto topic branch
  6. Post audit comment here with results

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions