Skip to content

Add model for ghost locations#31

Merged
jcp19 merged 30 commits intomainfrom
resalgebra2
Feb 5, 2026
Merged

Add model for ghost locations#31
jcp19 merged 30 commits intomainfrom
resalgebra2

Conversation

@jcp19
Copy link
Collaborator

@jcp19 jcp19 commented Jan 20, 2026

The goal of this PR is to bring down the TCB of our resource algebra formalization to what I believe is the smallest possible TCB that we can have given the absence of existentially quantified permissions in Gobra.

Our assumptions are all listed in file docs.gobra, and only have to do with the introduction and elimination of existential quantifiers.

There are a couple of todos here:

PS: I introduced a new packet rather than changing package resalgebra, as the API for RAs changed slightly. I might deprecate resalgebra soon though

@jcp19 jcp19 changed the title [WIP] Add model for ghost locations Add model for ghost locations Jan 28, 2026
@jcp19 jcp19 merged commit a0fc982 into main Feb 5, 2026
1 check passed
@jcp19 jcp19 deleted the resalgebra2 branch February 5, 2026 14:21
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.

1 participant