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
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@ No `-u` on push (that would retarget the branch remote away from `origin`).
| **One PR per plan** | Push more commits to the same branch. |
| **Poll until green** | Do not walk away and call the plan done. |
| **Done** | Required checks green **and** the PR is up for review. Do not merge unless asked. |
| **No post-green PR-cite** | After required checks are green, do **not** push a docs-only follow-up whose only change is inserting this PR's number into CHANGELOG / algo-review / similar. That wastes a full CI run. Cite in the **PR body**. Owner docs can omit the GitHub number, or pick it up later in a docs change that was already needed. |
| **No post-green PR-cite** | After required checks are green, do **not** push a docs-only follow-up whose only change is inserting this PR's number into CHANGELOG / quality.md / similar. That wastes a full CI run. Cite in the **PR body**. Owner docs can omit the GitHub number, or pick it up later in a docs change that was already needed. |
| **Do not** | Force-push `master`, merge a red PR, collapse `origin` to a single URL, skip polling because “tests passed locally,” or invent **empty commits** to poke Actions. |
| **Workflow YAML** | App cannot push `.github/workflows/*`. Ask the operator to `git push`. |

Expand Down
8 changes: 4 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,10 +63,10 @@ before 1.0).
empty; SpendEdges + CreatePin remain. Write encodes ins from `Arc<Block>`
+ those edges. CreatePin outs stay stamp-time for in-flight.

- **Algo-review open list:** [`docs/algo-review.md`](docs/algo-review.md)
is remaining work only. Landed items from that pass live here and in
owner docs. Close a finding by deleting its row; do not append a Closed
graveyard.
- **Retire `docs/algo-review.md`:** remaining worth-fixing items are
**Q-57–Q-60** in [`docs/quality.md`](docs/quality.md) (store publish/flush,
mempool persist/eviction, RPC/CLI honesty, P2P caps). Inventory, gotchas,
and micro-opts are not a second backlog.

- **`load_thr stamp=` nest:** `ibd: perf` prints
`stamp=Nms(pack=Xms head=Yms)`. `head=` is leftover TipOnly
Expand Down
8 changes: 3 additions & 5 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ update that file — do not paste a parallel spec.
| On-disk | [`SCHEMA.md`](../SCHEMA.md) | Current bytes; history in [`SCHEMA_HISTORY.md`](../SCHEMA_HISTORY.md) |
| Confirm / store implementer | [`invariants.md`](./invariants.md) + [`concurrency.md`](./concurrency.md) | Stage IO, leftover union, roles, tip commit |
| Tests | [`TESTING.md`](../TESTING.md) | How to run, budgets, coverage |
| Algo / DS findings | [`algo-review.md`](./algo-review.md) | Open algorithm/DS findings; work High first |
| Peer full nodes | [`peer-clients.md`](./peer-clients.md) | Hornet / satd comparison; later-consideration tests and ideas |

Planning a multi-step change: [`how-we-plan.md`](./how-we-plan.md).
Expand Down Expand Up @@ -47,7 +46,6 @@ quality backlog).
| [`rust-bitcoin-limitations.md`](./rust-bitcoin-limitations.md) | Workarounds where rust-bitcoin is not Core-faithful. |
| [`mempool-fee-estimation.md`](./mempool-fee-estimation.md) | Fee estimator notes. |
| [`errata.md`](./errata.md) | Known one-off store/confirm quirks. |
| [`algo-review.md`](./algo-review.md) | Open algorithm/DS findings. Close by deleting the row in the same PR; do not copy into quality.md. |
| [`peer-clients.md`](./peer-clients.md) | Hornet Node and satd: what to steal (tests/ideas) and what not to copy. Ranked items stay here; do not copy into quality.md. |
| [`external_findings/`](./external_findings/) | Numbered audit reports + regression pointers. Do not flatten into CHANGELOG. |

Expand Down Expand Up @@ -81,6 +79,6 @@ table. Do not paste a second Allowed/Forbidden IO copy.
1. Find the owner in the tables above. Edit that file.
2. If the fact has no owner, add a row here in the same commit as the new file.
3. Do not resurrect `docs/future-features/`, `docs/store-format.md`,
`docs/startup-states.md`, `docs/design-ibd-most-work-reorg.md`, or
`COVERAGE.md`. Their content lives in SCHEMA / invariants / architecture /
TESTING.
`docs/startup-states.md`, `docs/design-ibd-most-work-reorg.md`,
`docs/algo-review.md`, or `COVERAGE.md`. Their content lives in SCHEMA /
invariants / architecture / TESTING / quality.md.
Loading
Loading