Skip to content

Revert "Add web server & collaboration spec (ADRs C012-C020) and foundation crates"#26

Closed
kevincarlson wants to merge 1 commit into
mainfrom
revert-25-claude/adr-spec-implementation-mm43ai
Closed

Revert "Add web server & collaboration spec (ADRs C012-C020) and foundation crates"#26
kevincarlson wants to merge 1 commit into
mainfrom
revert-25-claude/adr-spec-implementation-mm43ai

Conversation

@kevincarlson

Copy link
Copy Markdown
Member

Reverts #25

kevincarlson pushed a commit that referenced this pull request Jul 11, 2026
Word semantics (ECMA-376 17.3.1.4): consecutive paragraphs with
identical border settings form one bordered group — previously each
member drew its own full box (doubled rules at every boundary) and
w:between was imported but never rendered.

New flow_para_between.rs decides group membership with a cheap
child-wins probe of the five border fields (direct formatting, then the
style parent chain — the para_keep_with_next pattern, no full resolve),
comparing the block about to flow with its slice neighbours. The block
loops stage the resulting override on FlowState; flow_paragraph applies
it to the resolved top/bottom edges before layout, so the adjustment
participates in the paragraph-cache key. The boundary rule (w:between,
converted like any border edge) draws once as the upper member's bottom
edge; a between-only group draws just the boundary rule.

Scope: StyledPara runs within one block slice (top level or one nested
container); keep-with-next chains and synthesized paragraphs break a
group. The four ratcheted flow/para files were held at baseline via
comment tightening; fidelity-status.md and the deferred-features plan
updated.

Tests: same_border_group_draws_between_rule_once,
different_borders_do_not_group,
between_only_group_draws_just_the_boundary_rule.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RTUeFoETarsoQium1NzuPo
@AppThere AppThere locked as resolved and limited conversation to collaborators Jul 13, 2026
@kevincarlson kevincarlson deleted the revert-25-claude/adr-spec-implementation-mm43ai branch July 13, 2026 12:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant