feat: add FCAME private result transport - #82
Conversation
Add opaque private result descriptors and bounded exact-title lookup for guarded Knowledge publication. Expose metadata-only capability reporting, keep private payload materializers outside the public package surface, and ship generated artifacts for 0.2.100. Agent: quintilianus
Name the no-body guarantee for the private transport instead of implying that legacy public guarded readback changed. Agent: quintilianus
|
[REVIEW] GO — #82 @ af8fa95 — lens: correctness+security+gates, reviewer Aruns (1 of 1) Reviewed exact candidate af8fa95 against freshly fetched origin/main a1eb5bf. What I read:
Commands and evidence:
The repository declares no typecheck script, so no typecheck gate was invented or run. Blocking P0/P1 findings: none. Security/correctness trace:
Non-blocking follow-ups: none. |
|
GO — repo hasna/knowledge; PR 82; candidate commit af8fa95; package @hasna/knowledge@0.2.100; workflow target CI run 31307883975; npm tag target latest; registry target https://registry.npmjs.org. P0 blockers: 0. P1 blockers: 0. Evidence:
Verdict: GO for the named candidate and conventional npm registry release path. |
|
[REVIEW-RECEIPT] GO Reviewer agent identity: Aruns Repository: hasna/knowledge Package: @hasna/knowledge Publish workflow revision: local npm publish path at merged commit 5f03c6e. The package.json Registry negative control: Open reachable in-scope P0 findings: 0 Positive control: this exact GO binding permits the release gate. Verdict: GO Scope: focused release-binding metadata continuation only; unchanged code and evidence were not relitigated. |
Outcome
Adds the package-owned FCAME-1 private transport needed for production Knowledge publication:
Verification
Review record
Initial implementation self-review returned NO_GO because the capability response implied package-wide body-output absence while the legacy public execute method still returns full readback. Commit af8fa95 scopes the claim to private transport only; affected-lane verification passes and the focused implementation self-review is GO.
The mandatory independent coding-agent npm release review remains outstanding. This PR does not authorize merge or publication until that reviewer binds its verdict to repo hasna/knowledge, exact commit af8fa95, package @hasna/knowledge@0.2.100, and the conventional registry release path.
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.