add: remove secret strings

This commit is contained in:
h z
2025-05-23 19:44:49 +01:00
commit f96707629f
32 changed files with 597 additions and 0 deletions

13
project_plan.md Normal file
View File

@@ -0,0 +1,13 @@
---
Project goal is to make a local codebase knowledge management system to assist pair-coding model agent understanding codebase
### Designed features
- Lazy load, only generate abstract(knowledge) for files/directories that are required by a model
- Knowledge access:
- more like a cache, don't let the model query knowledge by semantic directly, instead, provide list of topics as hot spots first
- if hot topics didn't hit, list the root dir of code base, let model determine which file to analysis or directory to further investigate
- the analysis of file is also done by a model, whom may also request knowledge of another file to understand the current one
- some machinism needed to prevent circular dependency(e.g. require file A to understand file B, and require file B to understand file A)
- Codebase access:
- service connects to a workspace that contains the codebase via a ssh session