Skip to content

feat(project,spec): reference extraction, ref index, and resolver (#6)#38

Merged
leo-aa88 merged 1 commit into
mainfrom
issue/6-refs-resolver
Apr 11, 2026
Merged

feat(project,spec): reference extraction, ref index, and resolver (#6)#38
leo-aa88 merged 1 commit into
mainfrom
issue/6-refs-resolver

Conversation

@leo-aa88
Copy link
Copy Markdown
Member

  • spec/refs: ParseToolUses (tool....), InterpolationStepRefs, With string walk
  • project/graph: RefIndex + BuildRefIndex (Agent tools/policy, Workflow agents/tools/policy)
  • project/resolver: ResolveReferences validates edges + §9.4 step shape and order
  • MissingRefError with Referrer/Missing ResourceIDs
  • Tests: missing agent, unknown tool, forward interpolation ref, valid order

Closes #6

Made-with: Cursor

- spec/refs: ParseToolUses (tool.<name>...), InterpolationStepRefs, With string walk
- project/graph: RefIndex + BuildRefIndex (Agent tools/policy, Workflow agents/tools/policy)
- project/resolver: ResolveReferences validates edges + §9.4 step shape and order
- MissingRefError with Referrer/Missing ResourceIDs
- Tests: missing agent, unknown tool, forward interpolation ref, valid order

Closes #6

Made-with: Cursor
@leo-aa88 leo-aa88 merged commit 7c7e46d into main Apr 11, 2026
4 checks passed
@leo-aa88 leo-aa88 deleted the issue/6-refs-resolver branch April 11, 2026 08:19
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.

[MVP] Reference resolution and project graph (internal/project, internal/spec/refs)

1 participant