Skip to content

chore: gitignore agent runtime memory + context protocol - #36

Open
IFindMe wants to merge 2 commits into
stanvx:mainfrom
IFindMe:chore/agent-context-protocol
Open

chore: gitignore agent runtime memory + context protocol#36
IFindMe wants to merge 2 commits into
stanvx:mainfrom
IFindMe:chore/agent-context-protocol

Conversation

@IFindMe

@IFindMe IFindMe commented Sep 4, 2026

Copy link
Copy Markdown

Small repo-hygiene + agent-conventions PR (independent of #35).

  • .gitignore: ignore AgentsReport/ and the root session dump (local-only agent memory; committed agent conventions live in docs/agents/).
  • docs/agents/context-protocol.md: committed rulebook for persisting/resuming agent context and plans (report format, context packs, plan ledger, SESSION.md, handoff contract).
  • CLAUDE.md: list the new doc in the Docs section; note AgentsReport/ is gitignored local-only memory.

No source/behavior changes. Docs + ignore rules only.

…vx#33, stanvx#34

- stanvx#27: reconcile docs to code; add authoritative "## Module ownership"
  section to CONTEXT.md and align CLAUDE/ARCHITECTURE/PROTOCOL/ROADMAP/
  README/BUILDING/PERFORMANCE with the codebase; add ADR-0006
  "what-not-to-borrow".
- stanvx#29: delete the unwired poll-based hotplug module and its tests; defer
  device hot-plug detection to v1.1 per ADR-0005.
- stanvx#30: collapse the discovery TXT wire format into a single
  usbip_core::discovery_txt seam (encode+decode) used by both the server
  (advertise) and client (browse).
- stanvx#31: delete the four never-wired Prometheus statics, keeping the live
  /metrics router and ENCRYPTION_ENABLED gauge.
- stanvx#33: add per-thread high-water-mark latency sampling in the URB receive
  loop (private HighWaterMark, broadcast only on new global peak) plus a
  CAS-reduction criterion bench; no public API change, LatencySample shape
  unchanged.
- stanvx#34: audit decrypt call sites confirming in-place AEAD is the production
  decrypt path; add an in-place-vs-allocating criterion bench.

Verified via Docker (rust:1.98): cargo test/clippy/fmt all green;
bench binaries build.  Windows crate excluded on Linux (unchanged).

Signed-off-by: opencode <opencode@users.noreply.github.com>
- .gitignore: ignore AgentsReport/ and the root session dump (local-only
  agent memory; committed agent conventions live in docs/agents/).
- docs/agents/context-protocol.md: define how agents persist and resume
  context/plans (report format, context packs, plan ledger, SESSION.md,
  handoff contract) so future sessions do not rediscover the repo.
- CLAUDE.md: list context-protocol in the Docs section and note that
  AgentsReport/ is gitignored local-only memory.

Signed-off-by: opencode <opencode@users.noreply.github.com>
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.

2 participants