[WIP] Perform deep technical analysis of entire system architecture#11
Draft
NipunBasnayake with Copilot wants to merge 1 commit into
Draft
[WIP] Perform deep technical analysis of entire system architecture#11NipunBasnayake with Copilot wants to merge 1 commit into
NipunBasnayake with Copilot wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Cloud agent has begun work on # FULL SYSTEM OVERVI... and will update this pull request as work progresses.
Original prompt
FULL SYSTEM OVERVIEW + NANO FUNCTION IDENTIFICATION ANALYTICS PROMPT
Analyze the entire project completely and generate a deep technical system overview for BOTH frontend and backend.
Create a markdown file named:
FULL_SYSTEM_ANALYS.mdThe analysis must be extremely detailed, enterprise-grade, and architecture-level.
PRIMARY OBJECTIVE
Perform a complete reverse-engineering and architecture analysis of the entire application.
The goal is to fully understand:
This is NOT a simple code summary.
This must behave like a senior software architect + senior tech lead + senior security engineer auditing the system.
OUTPUT REQUIREMENTS
Generate ONE comprehensive markdown file:
FULL_SYSTEM_ANALYS.mdThe document must contain:
ANALYZE BOTH FRONTEND + BACKEND
FRONTEND ANALYSIS REQUIREMENTS
Analyze the frontend completely.
1. FRONTEND ARCHITECTURE
Identify:
Explain architecture quality.
2. ROUTING ANALYSIS
Analyze ALL routes.
Generate:
RoutePagePurposeAuth RequiredTenant AwareAPI DependenciesIssuesDetect:
Special focus:
Check whether ALL system routes follow tenant structure:
Example expected pattern:
/{tenant}/dashboard/{tenant}/employees/{tenant}/financeIdentify violations like:
/app/dashboard/analytics/employees3. PAGE-LEVEL ANALYSIS
For EVERY page:
Identify:
Generate page dependency flow.
4. COMPONENT ANALYSIS
Analyze ALL components.
Classify:
Detect:
5. NANO FUNCTION IDENTIFICATION (VERY IMPORTANT)
Analyze ALL frontend functions at nano level.
For EVERY function identify:
FunctionFilePurposeInputsOutputsAPI UsageState ImpactSide EffectsReusableRisk LevelInclude:
Detect:
6. API INTEGRATION ANALYSIS
Map ALL frontend API calls.
Generate:
APIMethodUsed InBackend MappingAuth RequiredTenant AwareError HandlingRiskDetect:
7. AUTHENTICATION + SESSION ANALYSIS
Deeply analyze:
Verify:
When session expires:
Detect all flaws.
8. STATE MANAGEMENT ANALYSIS
Analyze:
9. FRONTEND SECURITY ANALYSIS
Identify:
Created from VS Code.