Parent: #51
Depends on
Working unit
Author Node callgraph contracts for node-forge, paired with existing rules.
Scope
- Inventory current detection-rule Node APIs for
node-forge.
- Add schema-v2 YAML under
internal/callgraph/contracts/node/.
- Record each API disposition in the PR body.
- Add focused embedded-KB assertions.
Out of scope
- No parser or resolver infrastructure changes.
- No unrelated Node libraries.
Acceptance criteria
- Node resolver/plumbing issue is merged.
- Every current rule API in scope has a disposition.
go test ./internal/callgraph/contracts/... passes.
Dependency-intelligence contract acceptance
This issue owns library semantics. Shared export behavior is covered by #116 and #117.
Where the library API exposes the corresponding semantics:
Parent: #51
Depends on
Working unit
Author Node callgraph contracts for
node-forge, paired with existing rules.Scope
node-forge.internal/callgraph/contracts/node/.Out of scope
Acceptance criteria
go test ./internal/callgraph/contracts/...passes.Dependency-intelligence contract acceptance
This issue owns library semantics. Shared export behavior is covered by #116 and #117.
Where the library API exposes the corresponding semantics:
factory,config,operation, andoutput(configrepresents configuration).