Task · SKT-0153.05.03.01

Collect pure full-set agent declarations with native child identity parity

Description

The composition root cannot safely plan management resources or future historical admission by instantiating emitters or guessing names from telemetry. App has the canonical pure callback, but legacy agents and explicit no-agent workload coverage are missing. Deliver this structural discovery prerequisite independently of the later runtime-admission parent and typed-engine implementation.

Acceptance Criteria

Definition of Done

Implementation Plan

Implement only the independently reviewed PURECLAIMS subset of contract 5229f33210e8db6df15953359c3de14ae329e4f94844a0d8c01b9776f306766d: two pure runner functions and their full-set structural-binding test, minimal existing Build-binding extraction, canonical legacy callback/tests and explicit web-service no-agent registration. Preserve native archetype-specific child/service/model identity with actual-emission parity and defensive copies. No typed engine/resource adapter, new YAML, CLI, core DTO or runtime admission/collaborator code; parent admission stays incomplete.

Final Summary

Delivered pure declaration discovery at a0ad2120fd63530d88ca46c8ff15eded702ca797, published as normal merge6415835ac8995fc6cf3fa6c9fb33927b0a4d3047 preserving concurrent Go-image digest update. Exact seven-source patchc9e71aaa unchanged; complete guarded review and aggregate CodeRabbit nine paths zero findings. New merged tree50c4ecf6fc078d0c3ab451f9122b7dcaa5b4bef5 passed immutable full gate20261021T062942Z-synthkit-19453e6a including Linux plain/race. Real loader/full-set/binding/native six-archetype child/resource/model parity and affected-package races pass. Selected shipped legacy CLI dump remains byte-identical (898 lines/119186 bytes), no config/schema generation needed. Pure structural source prerequisite only: no lifecycle C/D, receipt authority, actual runtime admission/collaborators or pipeline activation.

View the source file on GitHub