Skip to content

fix(harness): read the consumed engine catalogue in external estates - #220

Merged
rldyourmnd merged 2 commits into
mainfrom
fix/external-estate-harness-observation-20261008
Oct 8, 2026
Merged

rldyourmnd merged 2 commits into
mainfrom
fix/external-estate-harness-observation-20261008

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Harness observations in a separate estate failed because detection and adapter inspection read harnesses/ from the estate rather than its consumed engine module. Resolve catalogue, profiles and evaluation contracts with the same source-layout resolver used by validation and mutation planning; retain estate-relative evidence inputs and the explicit adapter target.

The regression fixture has a malformed estate-local catalogue, a valid consumed module and synthetic version binaries for all eight identities. It covers single/all detection, matching canonical renders, inspection, doctor, model-free evaluation, device reconciliation and refusal to configure installed-only Devin, and verifies that home and target remain empty.

Validation: focused external-estate regression passes; full Go suite and quick validation are recorded on this head.

Signed-off-by: rldyourmnd <danil@nddev.it.com>
Signed-off-by: rldyourmnd <danil@nddev.it.com>
@rldyourmnd
rldyourmnd merged commit f55794e into main Oct 8, 2026
7 of 8 checks passed
@rldyourmnd
rldyourmnd deleted the fix/external-estate-harness-observation-20261008 branch October 8, 2026 00:14
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.

1 participant