Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
106 changes: 66 additions & 40 deletions docs/BEARING.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,15 @@ and authority-boundary report for the current release-gate PR.
The developer-facing recipe lives in
[`docs/echo-application-hosting-guide.md`](echo-application-hosting-guide.md).

The current branch closes slices 127-136: WSC history listing now exposes
app-safe submissions, outcomes, receipts, readings, checkpoints, rejection
reasons, export refs, and typed missing-evidence posture; WSC replay compares
semantic evidence while excluding host timing; current export ignores retained
rejections for applied-text export; an agent JSON CLI lists and exports
historical bases; the release gate includes the WSC history/export/replay
witnesses; and the reusable Echo hosting guide carries the portability template
and Graft/Think readiness checklist.

The active title startup UX slice is
[`docs/design/0036-title-intro-startup-file-modal.md`](design/0036-title-intro-startup-file-modal.md).
It records the deterministic intro timing, Enter/Escape skip behavior, and the
Expand All @@ -88,6 +97,23 @@ through `:edit <path>`, and reuse the same completion component for later
Graft-backed editor symbol, documentation, source-definition, and causal-history
previews.

## Active Plan: Vim Power Moves Causal Parity

The Vim parity expansion plan is
[`docs/design/0105-vim-power-moves-causal-parity.md`](design/0105-vim-power-moves-causal-parity.md).
The goal is comprehensive Vim power-move parity through a jedit-owned grammar,
motion algebra, text-object resolver, operator compiler, registers, macros,
repeat, search/substitute, marks, visual mode, and causal strand/braid
extensions, while preserving Echo as generic causal authority rather than
teaching Echo Vim or editor nouns.

This arc locks `jim` as the future user-facing command and editor name:
`JIM = Jedit Is Modal`. The repository, packages, internal contracts, WSC
directories, and release gates stay `jedit` until the Echo-powered proof and
compatibility plan make the rename safe. The arc is intentionally 30 slices,
doubling the first draft so each Vim parity step has a focused proof surface
instead of becoming a broad compatibility bucket.

## Active Plan: Executable Design Cycle Template

The current branch advances
Expand Down Expand Up @@ -1685,10 +1711,10 @@ Test plan:

Checklist:

- [ ] Add history listing model.
- [ ] Add CLI/UI/port output.
- [ ] Keep output app-safe.
- [ ] Cover deterministic ordering.
- [x] Add history listing model.
- [x] Add CLI/UI/port output.
- [x] Keep output app-safe.
- [x] Cover deterministic ordering.

### Slice 128 - Replay Same Edits Same Evidence

Expand All @@ -1713,10 +1739,10 @@ Test plan:

Checklist:

- [ ] Build replay fixture.
- [ ] Compare semantic evidence identity.
- [ ] Exclude non-semantic diagnostics.
- [ ] Cover mismatch report.
- [x] Build replay fixture.
- [x] Compare semantic evidence identity.
- [x] Exclude non-semantic diagnostics.
- [x] Cover mismatch report.

### Slice 129 - Host Timing Permutation Proof

Expand All @@ -1741,10 +1767,10 @@ Test plan:

Checklist:

- [ ] Add deterministic timing variants.
- [ ] Compare semantic outcomes.
- [ ] Guard app tick authority.
- [ ] Document host timing boundary.
- [x] Add deterministic timing variants.
- [x] Compare semantic outcomes.
- [x] Guard app tick authority.
- [x] Document host timing boundary.

### Slice 130 - Conflict And Rejection Retention

Expand All @@ -1768,10 +1794,10 @@ Test plan:

Checklist:

- [ ] Persist rejection evidence.
- [ ] Keep export applied-only.
- [ ] Cover explicit retry.
- [ ] Show rejection in history.
- [x] Persist rejection evidence.
- [x] Keep export applied-only.
- [x] Cover explicit retry.
- [x] Show rejection in history.

### Slice 131 - Multi-File History Recovery

Expand All @@ -1795,10 +1821,10 @@ Test plan:

Checklist:

- [ ] Recover multiple file histories.
- [ ] Isolate export by file.
- [ ] Isolate corruption by file where safe.
- [ ] Cover unrelated-file continuation.
- [x] Recover multiple file histories.
- [x] Isolate export by file.
- [x] Isolate corruption by file where safe.
- [x] Cover unrelated-file continuation.

### Slice 132 - Agent Historical Export

Expand All @@ -1822,10 +1848,10 @@ Test plan:

Checklist:

- [ ] Add agent historical export command.
- [ ] Add history listing command.
- [ ] Cover success and obstruction.
- [ ] Guard authority boundary.
- [x] Add agent historical export command.
- [x] Add history listing command.
- [x] Cover success and obstruction.
- [x] Guard authority boundary.

### Slice 133 - WSC Release Gate Integration

Expand All @@ -1850,10 +1876,10 @@ Test plan:

Checklist:

- [ ] Add WSC witnesses to jedit gate.
- [ ] Keep Echo core tests in Echo.
- [ ] Add script coverage.
- [ ] Run full gate.
- [x] Add WSC witnesses to jedit gate.
- [x] Keep Echo core tests in Echo.
- [x] Add script coverage.
- [x] Run full gate.

### Slice 134 - DIND Replay Closeout

Expand All @@ -1878,10 +1904,10 @@ Test plan:

Checklist:

- [ ] Add closeout replay witness.
- [ ] Include non-applied outcome.
- [ ] Compare retained evidence coordinates.
- [ ] Add to appropriate gate.
- [x] Add closeout replay witness.
- [x] Include non-applied outcome.
- [x] Compare retained evidence coordinates.
- [x] Add to appropriate gate.

### Slice 135 - Portability Template Update

Expand All @@ -1907,10 +1933,10 @@ Test plan:

Checklist:

- [ ] Update reusable app-hosting template.
- [ ] Include durability lessons.
- [ ] Include authority bar.
- [ ] Add drift check.
- [x] Update reusable app-hosting template.
- [x] Include durability lessons.
- [x] Include authority bar.
- [x] Add drift check.

### Slice 136 - Graft/Think Readiness Checklist

Expand All @@ -1934,10 +1960,10 @@ Test plan:

Checklist:

- [ ] Write portability checklist.
- [ ] Define app/Echo/Wesley ownership.
- [ ] Define minimum gate.
- [ ] Link from BEARING or guide.
- [x] Write portability checklist.
- [x] Define app/Echo/Wesley ownership.
- [x] Define minimum gate.
- [x] Link from BEARING or guide.

### Slice 137 - End-To-End Guide Refresh

Expand Down
Loading
Loading