Skip to content

Feature/repository understanding - #2283

Open
raqeeb75 wants to merge 22 commits into
entireio:mainfrom
KAUSHALK123:feature/repository-understanding
Open

Feature/repository understanding#2283
raqeeb75 wants to merge 22 commits into
entireio:mainfrom
KAUSHALK123:feature/repository-understanding

Conversation

@raqeeb75

@raqeeb75 raqeeb75 commented Sep 6, 2026

Copy link
Copy Markdown

done with it

@raqeeb75
raqeeb75 requested a review from a team as a code owner September 6, 2026 07:15
raqeeb75 and others added 15 commits September 6, 2026 12:46
feat: implement repository architecture understanding
…ation status tracking

- Implement Add Repository functionality with GitHub URL parsing & validation (HTTPS, SSH, owner/repo)
- Support listing, retrieving, selecting, and deleting multiple repositories concurrently
- Add repository workspace UI components including selector dropdown, Add Repo modal, metadata display, and readiness status grid
- Add REST API endpoints: POST /api/repositories, GET /api/repositories/active, GET/POST /api/repositories/:id/select, GET /api/repositories/:id/status
- Implement integration readiness checkers for Git, GitHub, Entire, and Entire Graph
- Add unit and handler tests for repository creation, parsing, selection, API error handling, and status verification
… readiness APIs and Databricks exporter

Entire-Checkpoint: 01M1TSGSDH7Z3NG6EBQ9V6FZJT
feat(history): build commit and development context navigation (#8)
… analysis and structural understanding

- Implement LiveRepositoryAnalyzer with recursive source tree scanner (up to depth 4)
- Pattern-match and extract entry points, tech stack/dependencies, API routes, config files, and test structure
- Generate narrative codebase architecture summaries and cache results in .entire/architecture.json
- Clearly label inferred information (heuristics) and unknown/unverified architectural areas
- Add POST /api/repositories/:id/analyze endpoint to force trigger re-analysis and update cached architecture
- Update frontend Architecture tab with summary banner, tech stack badges, 4-column structure grid, inferred/unknown cards, and regenerate button
- Add unit tests covering full layout analysis, route detection, empty project handling, caching, force refresh, and invalid paths
feat(repo-understanding): implement automated repository architecture…
…ligence flow and HERO UI

- Implement LiveIntelligenceEngine synthesizing Entire Checkpoints, Git commit diffs, unit tests, and Entire Graph findings
- Add structured domain models (CheckpointIntelligence, ContextCompleteness, VerificationStatus, EvidenceMatrix)
- Enforce strict evidence-based rules: missing/redacted context yields INCOMPLETE/REDACTED completeness and PARTIALLY_VERIFIED/NEEDS_VERIFICATION status (never claiming unverified intent as authoritative)
- Add REST API endpoints GET /api/repositories/:id/commits/:sha/intelligence and GET /api/repositories/:id/intelligence
- Build Checkpoint Intelligence HERO UI experience in both Web Dashboard and VS Code extension sidebar (intent, requirement, 5-source evidence matrix, next action)
- Add unit tests for complete context, missing context (Git-only), redacted context, and API endpoints
feat(checkpoint-intelligence): implement core Entire Checkpoint Intel…
@raqeeb75
raqeeb75 force-pushed the feature/repository-understanding branch from dc1f4e9 to 16a0086 Compare September 6, 2026 09:11
@Haimantika

Copy link
Copy Markdown

Hi @raqeeb75 thanks for the contribution. Can you add more details on what you built? Also a screenshot/video of it would be great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants