diff --git a/AGENTS.md b/AGENTS.md index 0577e92..aa81b97 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -225,7 +225,8 @@ and hard-fails on the first problem: ### 4.11 Wiki Update the GitHub wiki **before opening the PR** (not deferred to publish time). -Clone `https://github.com/l1a/etr.wiki.git`, edit the relevant pages, and push: +Fast-forward an existing clone first (`git pull --ff-only`), or clone freshly +(`git clone https://github.com/l1a/etr.wiki.git`), edit the relevant pages, and push: - [ ] **Home.md** — if the one-line project description or quick-start changed. - [ ] **Getting-Started.md** — if prerequisites, install steps, or connection syntax changed. - [ ] **How-It-Works.md** — if the connection lifecycle, reconnect logic, stream layout, diff --git a/Cargo.lock b/Cargo.lock index ffbe176..4f24d17 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -599,7 +599,7 @@ dependencies = [ [[package]] name = "etr" -version = "0.8.2" +version = "0.8.3" dependencies = [ "clap", "clap_complete", diff --git a/Cargo.toml b/Cargo.toml index ded6400..2ae8363 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "etr" -version = "0.8.2" +version = "0.8.3" edition = "2024" description = "A Rust implementation of Eternal Terminal (et)" license = "GPL-3.0-only" diff --git a/NOTES.md b/NOTES.md index 17f21d0..8306ead 100644 --- a/NOTES.md +++ b/NOTES.md @@ -9,8 +9,15 @@ the link drops. This project uses **QUIC** (via the `quinn` crate) for the tran layer, which provides reliable, ordered, multiplexed streams with congestion control and TLS 1.3 built-in. -## Current state: v0.8.2 — man page documentation for --reconnect-timeout -## Current State (v0.8.2) +## Current state: v0.8.3 — AGENTS.md §4.11 wiki clone fast-forward requirement +## Current State (v0.8.3) + +Documentation & release hygiene (145 tests, unchanged). + +- **`AGENTS.md` §4.11 updated with explicit wiki fast-forward instruction.** + Clarified that contributors/agents must fast-forward an existing local clone (`git pull --ff-only`) before making changes, preventing stale local clones from inadvertently reverting upstream wiki updates. + +## Previous: v0.8.2 — man page documentation for --reconnect-timeout Documentation fix (145 tests, unchanged).