PR3 of Context lifecycle: agent state mutations move to Project #53
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/053-pr3-of-context-lifecycle-agent-state-mutations"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
PR3 of Context lifecycle: agent state mutations move to Project
Along the way:
Touches 50 files:
.cargo/mutants.toml,CLAUDE.md,Cargo.lock,Cargo.toml,ck-diagram/Cargo.toml,ck-diagram/README.mdand 44 more.Mostly there, but the question on
ckeditor-lint/src/rules/ck019_no_external_context_mutation.rsneeds an answer before this lands.@ -0,0 +42,4 @@}let mut visitor = ContextsVisitor {violations: Vec::new(),violationsallocates a fresh buffer per call. If this runs per frame or per token, can the buffer be reused?It runs per token. The buffer behind
violationslives on the struct inckeditor-lint/src/rules/ck019_no_external_context_mutation.rsnow and is cleared rather than reallocated.Looked through
ckeditor-lint/src/rules/ck019_no_external_context_mutation.rsas well. Fine by me.Pushed a fix for both. The second pass on
ckeditor-lint/src/rules/ck019_no_external_context_mutation.rsis much smaller than the first.That is it for
ckeditor-lint/src/rules/ck019_no_external_context_mutation.rs. Thanks for the second pass.