Skip to content

[WIP] Explain architecture for AST feature tree generation#1

Draft
Copilot wants to merge 1 commit intomainfrom
copilot/explain-ast-feature-tree
Draft

[WIP] Explain architecture for AST feature tree generation#1
Copilot wants to merge 1 commit intomainfrom
copilot/explain-ast-feature-tree

Conversation

Copy link

Copilot AI commented Mar 3, 2026

  • Explore repository structure and understand existing code
  • Register funkable contract in Clarinet.toml
  • Update tsconfig.json to include src/ directory
  • Create src/clarity-ast.ts – tokenizes and parses Clarity source into an AST
  • Create src/ast-cluster.ts – clusters AST nodes by feature type with complexity metrics
  • Create src/feature-graph.ts – builds a feature graph from AST clusters
  • Create tests/clarity-ast.test.ts – tests covering parsing, clustering, and graph construction
  • Run tests and verify all pass

🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

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.

2 participants