Busabase

Change Requests

Pull requests for your data: open, review, approve, reject, merge.

Every edit in Busabase is a change request โ€” a branch with a chain of immutable commits and a review status (in_review / revising / approved / rejected / merged). Merging fast-forwards the record pointer; no data is overwritten. A change request merges as soon as it is created when the writer has write access. It waits in in_review for a person only when the key is proposal-only (changeRequest), the caller passes autoMerge: false, or the writer is an anonymous form visitor.

A change request under review: the before/after diff, with Approve and Request changes.

A change request under review: the before/after diff, with Approve and Request changes.

See also: The Inbox ยท Commits & Audit Trail