Hackpert: rebuild expert snapshots from canonical operation state #174

Open
nsaspy wants to merge 2 commits from hackmode-rage-hackpert/27-canonical-snapshot-refresh into master
Owner

Bounded Hackpert-owned slice for #27 after database #58.

RED-first acceptance target: an expert iteration must be able to rebuild its snapshot from canonical operation-scoped execution records and operational-KB entries, then observe newly persisted KB evidence on the next refresh.

This slice consumes only the database sibling's typed read APIs. It adds no direct Tek9 traversal/mutation, no storage internals, no provider executor, and no second graph/KB authority.

RED commit: 166b3558767f9c290afb581d5f123bfb83622b87 — exact-head core failed as intended while monorepo/boundary remained green.
GREEN exact head: f6b60c875447d0cf2d27b24d9f4b7bc04646e19b — core, monorepo, and agent-framework-boundary all passed.

Superseded by a non-draft PR for the identical exact head because the GitHub connector's ready-for-review mutation fails internally. No code/head change is involved.

Bounded Hackpert-owned slice for #27 after database #58. RED-first acceptance target: an expert iteration must be able to rebuild its snapshot from canonical operation-scoped execution records and operational-KB entries, then observe newly persisted KB evidence on the next refresh. This slice consumes only the database sibling's typed read APIs. It adds no direct Tek9 traversal/mutation, no storage internals, no provider executor, and no second graph/KB authority. RED commit: `166b3558767f9c290afb581d5f123bfb83622b87` — exact-head core failed as intended while monorepo/boundary remained green. GREEN exact head: `f6b60c875447d0cf2d27b24d9f4b7bc04646e19b` — core, monorepo, and agent-framework-boundary all passed. Superseded by a non-draft PR for the identical exact head because the GitHub connector's ready-for-review mutation fails internally. No code/head change is involved.
Implement canonical operation expert snapshot refresh
Some checks failed
agent-pr-serialization / one-open-pr-per-agent-lane (pull_request_target) Failing after 2s
agent-framework-boundary / keep-agent-framework-out-of-product-tree (pull_request) Successful in 9s
core / common-lisp-core (pull_request) Failing after 49s
monorepo / hygiene (pull_request) Successful in 5m20s
f6b60c8754
Some checks failed
agent-pr-serialization / one-open-pr-per-agent-lane (pull_request_target) Failing after 2s
agent-framework-boundary / keep-agent-framework-out-of-product-tree (pull_request) Successful in 9s
core / common-lisp-core (pull_request) Failing after 49s
monorepo / hygiene (pull_request) Successful in 5m20s
This pull request has changes conflicting with the target branch.
  • source/hackmode-core/tests/expert-state-snapshot.lisp
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin hackmode-rage-hackpert/27-canonical-snapshot-refresh:hackmode-rage-hackpert/27-canonical-snapshot-refresh
git switch hackmode-rage-hackpert/27-canonical-snapshot-refresh

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff hackmode-rage-hackpert/27-canonical-snapshot-refresh
git switch hackmode-rage-hackpert/27-canonical-snapshot-refresh
git rebase master
git switch master
git merge --ff-only hackmode-rage-hackpert/27-canonical-snapshot-refresh
git switch hackmode-rage-hackpert/27-canonical-snapshot-refresh
git rebase master
git switch master
git merge --no-ff hackmode-rage-hackpert/27-canonical-snapshot-refresh
git switch master
git merge --squash hackmode-rage-hackpert/27-canonical-snapshot-refresh
git switch master
git merge --ff-only hackmode-rage-hackpert/27-canonical-snapshot-refresh
git switch master
git merge hackmode-rage-hackpert/27-canonical-snapshot-refresh
git push origin master
Sign in to join this conversation.
No description provided.