Skip to content
View mahirhir's full-sized avatar

Organizations

@TraceFold @Glovrex

Block or report mahirhir

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mahirhir/README.md
Tracefold

Responsibility for effects.

Undo is a feature; reversibility is a property.

Tracefold holds a change together with a checked inverse before it lands, and turns the verdict into a receipt anyone can re-check offline without trusting whoever issued it.

Tracefold
tracefold check a receipt the window @mahirhir/tracefold the limits first technical report

154 merged into 144 repositories · one pull request in each of these four
ant-design material-ui gin vite all 154, counted how to re-count it

Not released. The gx crates and the bare tracefold npm name are reservations holding the name. The scoped @mahirhir/tracefold is the real one: the TypeScript SDK, Apache-2.0, which verifies receipts offline without producing them.

What I work on
reversibility receipts you re-check agent safety transparency logs machine-checked proof policy as data Rust Apache-2.0

152 of them merged inside a single month, counted 20 August 2026 when the total was 153. It is a burst, not a four-year cadence.

Most repositories on this account are working copies of other people's projects, kept for reading and for preparing pull requests. GitHub does not label all of them as forks. Mine is TraceFold/tracefold.

No visitor counter, no star totals, no trophies, no logo wall.

Reach me
discord glovrex.com

Glovrex · independent

Pinned Loading

  1. TraceFold/tracefold TraceFold/tracefold Public

    It asks before the changes it can't put back. Offline-verifiable receipts, three-valued verdicts.

    Rust 9 3