Ali Zarin Kolah azk
  • Joined on 2026-06-17
azk pushed to main at azk/chatbot_v3 2026-08-22 17:32:42 +03:30
0b1932f716 docs(claude): record plan 002 phase 3 in the project status
73bdac0da2 test(points): cover soft delete, relinking, and the file sweep
b58f4630f3 feat(points): add soft delete with neighbour relinking
Compare 3 commits »
azk pushed to main at azk/chatbot_v3 2026-08-22 16:05:31 +03:30
b25c15fefa docs(claude): record plan 002 phase 2 in the project status
ba7921dd4e test(points): cover the read paths and the query service
802bae429d docs(claude): record plan 002 phase 1 in the project status
43932b6562 docs(adr): record query normalization and file-scoped pagination
3b9434faf4 feat(points): add the /v1/points read paths
Compare 11 commits »
azk pushed to main at azk/chatbot_v3 2026-08-20 22:30:54 +03:30
3d9269e54f docs(ops): add the operator runbook and record Phase 6 as complete
7c1fe79f1c test(e2e): add the Compose smoke test of the running web process
1b873e5a6f test(e2e): cover the ingestion slice against real Postgres, MinIO, and Qdrant
133f565704 feat(tenant): add operator provisioning for tenants, API keys, and domains
c7a5b69c0a fix(api): use the non-deprecated 422 status constant
Compare 6 commits »
azk pushed to main at azk/chatbot_v3 2026-08-20 19:53:19 +03:30
012b44d5f2 feat(observability): backfill logging for upload, auth, and domain services
ac779dec7e fix(tests): isolate structlog global state from lifespan-triggering fixtures
9e8987968c feat(observability): add dual local logging sinks and static environment context
e9e83b3a26 feat(tenant): add tenant_domains allowlist and /v1/domains management API
fa933b08ff fix(qdrant): verify collection existence in the readiness check
Compare 10 commits »
azk pushed to main at azk/chatbot_v3 2026-08-19 17:28:11 +03:30
9a4b173b95 fix(config): cascade .env file loading to nested settings classes
5c0a5938f8 feat(ingestion): add bounded, benchmark-aligned embedding execution
Compare 2 commits »
azk pushed to main at azk/chatbot_v3 2026-08-19 15:01:45 +03:30
aa6d595424 chore(claude): add Explore subagent definition
07b50d6987 docs(claude): record the deep-module principle for future development
9858e27c2d test(integration): add coverage for repositories, auth resolution, and the two-phase upload
e70ad13b10 test(postgres): support multi-session integration tests
3bced65926 feat(api): add POST/GET /v1/files with auth, error envelope, and request-id middleware
Compare 9 commits »
azk pushed to main at azk/chatbot_v3 2026-08-18 10:44:05 +03:30
7753651dd6 fix(tests): pin the Postgres container URL to IPv4 so asyncpg can connect
azk pushed to main at azk/chatbot_v3 2026-08-18 10:22:49 +03:30
5cdfb70085 feat(ingestion): add DOCX/CSV/XLSX parsing and fixed-size chunking (ADR-0018)
80ed5b1577 test(postgres): allow Testcontainers to override the migration sqlalchemy.url
Compare 2 commits »
azk pushed to main at azk/chatbot_v3 2026-08-16 11:55:10 +03:30
d71dd1bd0c test: add unit test suite for config, health checks, and lifespan wiring
3c660de093 feat(bootstrap,api,infra): scaffold app composition, health route, and postgres/minio/qdrant adapters
df221279a5 build(db): add Alembic migration environment and initial schema
5258e1fdf6 chore(claude-code): remove unused Explore agent definition
ac3d545467 chore(hooks): audit edits for diagnostic-suppression patterns
Compare 11 commits »
azk pushed to main at azk/chatbot_v3 2026-08-16 11:33:00 +03:30
e2322a2909 chore(claude-code): add project agent and quality-check hook config
8c062ae461 chore: add application package scaffold and tooling ignores
3d3631c620 docs(observability): document local Langfuse setup
88b2db0c3d docs(architecture): replace NATS JetStream with RabbitMQ for job dispatch
0ca698acfa docs(architecture): define application resource ownership
Compare 5 commits »
azk pushed to main at azk/chatbot_v3 2026-08-10 11:46:47 +03:30
e9caeaa4d8 docs(observability): define Langfuse and structured logging strategy
96ff2ec137 docs(api): define REST boundary and point management routes
ed96f20ebf docs(data): define Postgres schema and migration conventions
Compare 3 commits »
azk pushed to main at azk/chatbot_v3 2026-08-03 12:58:14 +03:30
50f6c33c0c docs(agent): add conversational graph and persistence ADRs
azk created branch main in azk/chatbot_v3 2026-08-02 15:54:42 +03:30
azk pushed to main at azk/chatbot_v3 2026-08-02 15:54:42 +03:30
e0a7d3ec02 initial commit
azk created repository azk/chatbot_v3 2026-08-02 15:52:18 +03:30