|
1 | 1 | { |
2 | 2 | "metadata": { |
3 | | - "generated_at": "2026-10-15T02:02:30.779463+00:00", |
4 | | - "source_tree_hash": "0bd4e185715a7db9e08fc0ccd41461e66453089ed4ff94ab74a730b69ea04f01", |
| 3 | + "generated_at": "2026-10-15T03:00:59.785493+00:00", |
| 4 | + "source_tree_hash": "25d37c58cae7867ac9d627409974575decc1bc1929d3925a034f82a1ce43c0d5", |
5 | 5 | "repo_name": ".codeboarding-target", |
6 | 6 | "depth_level": 1, |
7 | 7 | "depth_cap": 2, |
|
47 | 47 | } |
48 | 48 | } |
49 | 49 | }, |
50 | | - "description": "The scope encompasses workflow automation scripts supporting the GitHub Action execution lifecycle. It validates provider configuration and authentication credentials before engine startup, runs a loopback relay to inject short-lived GitHub Actions OIDC JWTs, invokes CodeBoarding CLI analysis modes (full or incremental), and generates Mermaid diagrams comparing base and head analysis outputs for PR comments.", |
| 50 | + "description": "This scope provides automation and support utilities for running CodeBoarding within GitHub Actions workflows. It validates LLM credentials before running analysis steps, hosts a local loopback relay to mint and inject fresh GitHub Actions OIDC JWTs for hosted LLM proxy requests, executes the CodeBoarding CLI for incremental or full analyses, and computes structural differences between analysis runs to render visual Mermaid diagrams for pull request annotations.", |
51 | 51 | "files": { |
52 | 52 | "scripts/action/credential_check.py": { |
53 | 53 | "method_keys": [ |
|
807 | 807 | }, |
808 | 808 | "components": [ |
809 | 809 | { |
810 | | - "name": "Action Execution and Analysis Scripts", |
811 | | - "description": "Provides CLI utilities for GitHub Actions to validate provider credentials, relay OIDC authentication, execute repository analysis commands, and render architecture diff diagrams in Mermaid format.", |
| 810 | + "name": "Action Workflow Scripts", |
| 811 | + "description": "Provides pre-execution credential verification, local OIDC authentication relaying, CodeBoarding CLI execution, and analysis diff visualization for GitHub Actions workflows.", |
812 | 812 | "key_entities": [ |
813 | 813 | { |
814 | 814 | "qualified_name": "scripts.action.credential_check.resolve", |
|
828 | 828 | "reference_start_line": 106, |
829 | 829 | "reference_end_line": 150 |
830 | 830 | }, |
831 | | - { |
832 | | - "qualified_name": "scripts.analyze_repository._parse_cli_response", |
833 | | - "reference_file": "scripts/analyze_repository.py", |
834 | | - "reference_start_line": 39, |
835 | | - "reference_end_line": 73 |
836 | | - }, |
837 | 831 | { |
838 | 832 | "qualified_name": "scripts.diff_to_mermaid.load_analysis", |
839 | 833 | "reference_file": "scripts/diff_to_mermaid.py", |
840 | 834 | "reference_start_line": 92, |
841 | 835 | "reference_end_line": 110 |
842 | 836 | }, |
843 | | - { |
844 | | - "qualified_name": "scripts.diff_to_mermaid._diff_components", |
845 | | - "reference_file": "scripts/diff_to_mermaid.py", |
846 | | - "reference_start_line": 284, |
847 | | - "reference_end_line": 329 |
848 | | - }, |
849 | | - { |
850 | | - "qualified_name": "scripts.diff_to_mermaid._diff_relations", |
851 | | - "reference_file": "scripts/diff_to_mermaid.py", |
852 | | - "reference_start_line": 224, |
853 | | - "reference_end_line": 270 |
854 | | - }, |
855 | 837 | { |
856 | 838 | "qualified_name": "scripts.oidc_relay.RelayServer", |
857 | 839 | "reference_file": "scripts/oidc_relay.py", |
858 | 840 | "reference_start_line": 155, |
859 | 841 | "reference_end_line": 161 |
860 | | - }, |
861 | | - { |
862 | | - "qualified_name": "scripts.oidc_relay.RelayConfig", |
863 | | - "reference_file": "scripts/oidc_relay.py", |
864 | | - "reference_start_line": 46, |
865 | | - "reference_end_line": 50 |
866 | 842 | } |
867 | 843 | ], |
868 | 844 | "source_cluster_ids": [ |
|
0 commit comments