Skip to content

Say what the sentence-under-connective fix actually fixed - #47

Merged
fariedabuzaid merged 1 commit into
devfrom
changelog-sentence-fix
Aug 13, 2026
Merged

Say what the sentence-under-connective fix actually fixed#47
fariedabuzaid merged 1 commit into
devfrom
changelog-sentence-fix

Conversation

@fariedabuzaid

Copy link
Copy Markdown
Owner

No description provided.

The entry read "Sentence markers that dropped the structure's alphabet", which
is the smaller half of it and reads like a detail. The bigger half is that
3.1.0 CRASHED: checked against the v3.1.0 tag,

    (all x.(Eq(x,x))) & (all x.(Eq(x,x)))   -> IndexError
    (all x.(Eq(x,x))) & Lt(y,z)             -> IndexError

so a sentence could not appear as an operand of a connective at all, nor beside
an open formula. That shipped, which makes it a fix users can act on rather
than an internal tidy-up, and the changelog now says so along with why: a
sentence evaluates to the all/none marker rather than to a relation with tapes,
so placing it in an enclosing formula is not a tape renaming, and for two
sentences there is no tape to rename to.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@fariedabuzaid
fariedabuzaid merged commit 60a7aac into dev Aug 13, 2026
4 checks passed
@fariedabuzaid
fariedabuzaid deleted the changelog-sentence-fix branch August 13, 2026 21:55
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