Skip to content

feat: add Angular framework support for understand analysis#543

Open
BrahmendraBachi wants to merge 1 commit into
Egonex-AI:mainfrom
BrahmendraBachi:feat/angular-framework-addendum
Open

feat: add Angular framework support for understand analysis#543
BrahmendraBachi wants to merge 1 commit into
Egonex-AI:mainfrom
BrahmendraBachi:feat/angular-framework-addendum

Conversation

@BrahmendraBachi

Copy link
Copy Markdown

feat: add Angular framework support for /understand analysis

Summary

Adds Angular as a built-in framework in the analysis pipeline so /understand can auto-detect Angular projects (@angular/core in package.json) and inject an Angular-specific prompt addendum into file-analyzer and architecture-analyzer. The addendum documents canonical file roles (components, services, guards, *.import.const.ts, etc.), edge patterns (DI, routing, standalone composition), and layer assignments—improving knowledge-graph quality for Angular codebases.

Linked issue(s)

How I tested this

  • pnpm lint
  • pnpm --filter @understand-anything/core testframework-registry.test.ts updated for 11 built-in frameworks
  • pnpm test
  • Manual smoke test: ran /understand on an Angular project with @angular/core in dependencies; confirmed angular appears in scan metadata and the graph includes component/DI/routing edges (e.g. depends_on from components to services, configures from route files)

Versioning

  • Version bumped in all five manifests, OR
  • N/A — internal/docs-only change (follows the same pattern as other framework addendums; maintainer can bump on release if desired)

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