database: require live canonical source for long-term promotion #87

Closed
nsaspy wants to merge 2 commits from hackmode-rage-database/live-promotion-source-20260831 into master
Owner

Database/KB correctness slice for #24 / #27.

RED-first contract: long-term promotion must fail closed unless its source assertion is actually persisted in the canonical operation-scoped KB and remains effective (not retracted). This prevents callers from promoting fabricated or stale operational knowledge into reusable long-term state.

Scope is database-owned only: source/hackmode-database/**. No Hackpert/provider/StarIntel product changes.

Current head is the regression-only RED commit; implementation follows after exact-head CI records the expected failure.

Database/KB correctness slice for #24 / #27. RED-first contract: long-term promotion must fail closed unless its source assertion is actually persisted in the canonical operation-scoped KB and remains effective (not retracted). This prevents callers from promoting fabricated or stale operational knowledge into reusable long-term state. Scope is database-owned only: `source/hackmode-database/**`. No Hackpert/provider/StarIntel product changes. Current head is the regression-only RED commit; implementation follows after exact-head CI records the expected failure.
database: require live canonical source for long-term promotion
Some checks failed
agent-pr-serialization / one-open-pr-per-agent-lane (pull_request_target) Failing after 1s
agent-framework-boundary / keep-agent-framework-out-of-product-tree (pull_request) Successful in 19s
core / common-lisp-core (pull_request) Failing after 56s
monorepo / hygiene (pull_request) Successful in 6m37s
adc4bcf663
nsaspy closed this pull request 2026-09-04 20:54:52 +00:00
Some checks failed
agent-pr-serialization / one-open-pr-per-agent-lane (pull_request_target) Failing after 1s
agent-framework-boundary / keep-agent-framework-out-of-product-tree (pull_request) Successful in 19s
core / common-lisp-core (pull_request) Failing after 56s
monorepo / hygiene (pull_request) Successful in 6m37s

Pull request closed

Sign in to join this conversation.
No description provided.