Commit Graph

5 Commits

Author SHA1 Message Date
imfozilbek
130a8c4f24 feat(ipuaro): implement v0.1.0 foundation
- Project setup with tsup, vitest, ESM support
- Domain entities: Session, Project
- Value objects: FileData, FileAST, FileMeta, ChatMessage, ToolCall, ToolResult, UndoEntry
- Service interfaces: IStorage, ILLMClient, ITool, IIndexer, IToolRegistry
- Shared: Config (zod), IpuaroError, utils (hash, tokens), Result type
- CLI with placeholder commands (start, init, index)
- 91 unit tests with 100% coverage
- Fix package scope @puaros -> @samiyev in CLAUDE.md
2025-11-29 23:08:38 +05:00
imfozilbek
db8a97202e chore: update pnpm-lock.yaml for secretlint dependencies
Add lockfile changes for @secretlint packages:
- @secretlint/node@11.2.5
- @secretlint/core@11.2.5
- @secretlint/types@11.2.5
- @secretlint/secretlint-rule-preset-recommend@11.2.5
2025-11-25 18:30:40 +05:00
imfozilbek
4b1af2089a chore: update workspace configuration
Update pnpm workspace to include guardian package and remove core package.
Update dependencies and lockfile.
2025-11-24 02:54:52 +05:00
imfozilbek
d401fb9d3a chore(core): install dependencies
Install required dependencies:
- simple-git for git operations
- tree-sitter and parsers for code parsing
- uuid for ID generation
- vitest for testing
- Remove deprecated @types/ioredis
2025-11-23 21:44:00 +05:00
imfozilbek
f7a02db7df chore: install dependencies
Add pnpm-lock.yaml with project dependencies
2025-11-23 21:20:04 +05:00