Skip to content

feat: goal-aware repo evaluation and product analysis - #39

Merged
New1Direction merged 6 commits into
mainfrom
feature/goal-product-analysis
Sep 2, 2026
Merged

feat: goal-aware repo evaluation and product analysis#39
New1Direction merged 6 commits into
mainfrom
feature/goal-product-analysis

Conversation

@New1Direction

Copy link
Copy Markdown
Owner

Adds the first RepoLens expansion beyond generic repo scans.

New MCP tools

  • evaluate_for_goal — evaluates a repo against a concrete goal + constraints and returns adopt/trial/hold/reject, fit score, blockers, integration/replacement cost, dependency risk, evidence, and a short trial plan.
  • analyze_product — analyzes a public deployed product URL and returns product model, core loop, dependencies, strengths, critical systems, failure modes, and a claim/evidence verification map.

Verification discipline

analyze_product treats website statements as claims rather than implementation facts and returns a source_scope plus per-claim verification status / missing evidence.

Safety

  • blocks localhost/private/link-local IP targets
  • resolves hostnames before fetching and rejects private resolutions
  • re-validates redirects
  • blocks embedded URL credentials
  • bounds HTML size/text length and request duration

Tests/docs

Adds parser normalization + URL-boundary tests and documents both tools, including an Orbio example.

@New1Direction
New1Direction merged commit ff15b3e into main Sep 2, 2026
1 of 3 checks passed
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