chore: update doc/missing_implementation_tracker.md
swadhinbiswas committed 8 months ago
f7485cf
1 parent fb686a4
commit f7485cf
1 file changed
+27 -27
Showing 1 changed file+27-27
▼doc/missing_implementation_tracker.md
+27-27
| @@ -13,43 +13,43 @@ Scope: `src/`, `cli/`, `packages/`, and existing audit docs. | ||
13 | 13 | |
14 | 14 | | Status | Area | Evidence | |
15 | 15 | |---|---|---| |
16 | -| Missing | DB adapter: `mysql` | `src/db/adapter/index.ts:23` | | |
17 | -| Missing | DB adapter: `mongodb` | `src/db/adapter/index.ts:25` | | |
18 | -| Missing | DB adapter: `turso` | `src/db/adapter/index.ts:27` | | |
19 | -| Missing | DB adapter: `planetscale` | `src/db/adapter/index.ts:30` | | |
20 | -| Missing | DB adapter: `redis` | `src/db/adapter/index.ts:32` | | |
21 | -| Missing | DB adapter: `firestore` | `src/db/adapter/index.ts:34` | | |
22 | -| Missing | DB adapter: `dynamodb` | `src/db/adapter/index.ts:37` | | |
23 | -| Missing | DB adapter: `neo4j` | `src/db/adapter/index.ts:40` | | |
24 | -| Missing | DB adapter: `cockroachdb` | `src/db/adapter/index.ts:42` | | |
25 | -| Missing | DB adapter: `cassandra` | `src/db/adapter/index.ts:44` | | |
26 | -| Missing | DB adapter: `scylladb` | `src/db/adapter/index.ts:47` | | |
27 | -| Missing | DB adapter: `surrealdb` | `src/db/adapter/index.ts:50` | | |
28 | -| Missing | DB adapter: `tidb` | `src/db/adapter/index.ts:53` | | |
29 | -| Missing | DB adapter: `mariadb` | `src/db/adapter/index.ts:56` | | |
30 | -| Missing | AI provider: `anthropic` | `src/lib/ai/index.ts:15` | | |
16 | +| Implemented (2026-02-15) | DB adapter: `mysql` | `src/db/adapter/index.ts` | | |
17 | +| Implemented (2026-02-15) | DB adapter: `mongodb` | `src/db/adapter/index.ts` | | |
18 | +| Implemented (2026-02-15) | DB adapter: `turso` | `src/db/adapter/index.ts` | | |
19 | +| Implemented (2026-02-15) | DB adapter: `planetscale` | `src/db/adapter/index.ts` | | |
20 | +| Implemented (2026-02-15) | DB adapter: `redis` | `src/db/adapter/index.ts` | | |
21 | +| Implemented (2026-02-15) | DB adapter: `firestore` | `src/db/adapter/index.ts` | | |
22 | +| Implemented (2026-02-15) | DB adapter: `dynamodb` | `src/db/adapter/index.ts` | | |
23 | +| Implemented (2026-02-15) | DB adapter: `neo4j` | `src/db/adapter/index.ts` | | |
24 | +| Implemented (2026-02-15) | DB adapter: `cockroachdb` | `src/db/adapter/index.ts` | | |
25 | +| Implemented (2026-02-15) | DB adapter: `cassandra` | `src/db/adapter/index.ts` | | |
26 | +| Implemented (2026-02-15) | DB adapter: `scylladb` | `src/db/adapter/index.ts` | | |
27 | +| Implemented (2026-02-15) | DB adapter: `surrealdb` | `src/db/adapter/index.ts` | | |
28 | +| Implemented (2026-02-15) | DB adapter: `tidb` | `src/db/adapter/index.ts` | | |
29 | +| Implemented (2026-02-15) | DB adapter: `mariadb` | `src/db/adapter/index.ts` | | |
30 | +| Implemented (2026-02-15) | AI provider: `anthropic` | `src/lib/ai/index.ts` | | |
31 | 31 | |
32 | 32 | ## B) TODO Gaps (Declared but Incomplete) |
33 | 33 | |
34 | 34 | | Status | Area | Evidence | |
35 | 35 | |---|---|---| |
36 | -| Partial | Admin storage config test action | `src/pages/api/admin/config/storage.ts:68` | | |
37 | -| Partial | Issue detail page assignees mapping | `src/pages/[owner]/[repo]/issues/[number].astro:80` | | |
38 | -| Partial | Issue detail page labels mapping | `src/pages/[owner]/[repo]/issues/[number].astro:81` | | |
39 | -| Partial | Issue creation permission check | `src/pages/[owner]/[repo]/issues/new.astro:39` | | |
40 | -| Partial | Team-based reviewer requirements in PR state updates | `src/pages/api/repos/[owner]/[repo]/pulls/[number]/index.ts:140` | | |
36 | +| Implemented (2026-02-15) | Admin storage config test action | `src/pages/api/admin/config/storage.ts` | | |
37 | +| Implemented (2026-02-15) | Issue detail page assignees mapping | `src/pages/[owner]/[repo]/issues/[number].astro` | | |
38 | +| Implemented (2026-02-15) | Issue detail page labels mapping | `src/pages/[owner]/[repo]/issues/[number].astro` | | |
39 | +| Implemented (2026-02-15) | Issue creation permission check | `src/pages/[owner]/[repo]/issues/new.astro` | | |
40 | +| Implemented (2026-02-15) | Team-based reviewer requirements in PR state updates | `src/pages/api/repos/[owner]/[repo]/pulls/[number]/index.ts` | | |
41 | 41 | |
42 | 42 | ## C) Placeholder / Mock Implementations |
43 | 43 | |
44 | 44 | | Status | Area | Evidence | |
45 | 45 | |---|---|---| |
46 | -| Partial | Automation builder UI uses placeholder alerts instead of full builder flow | `src/pages/settings/automations.astro:454` | | |
47 | -| Partial | File-based PR dependency detection logs not implemented and returns empty conflicts | `src/lib/pr-dependencies.ts:93` | | |
48 | -| Partial | GraphQL stargazer count returns constant `0` because stars table path is not implemented | `src/lib/graphql/resolvers.ts:212` | | |
49 | -| Partial | Notification digests are placeholder HTML with `itemCount: 0` | `src/lib/chat-notifications.ts:554` | | |
50 | -| Partial | SonarQube trigger creates pending report instead of running scanner | `src/lib/code-quality.ts:330` | | |
51 | -| Partial | Snyk scan path currently simulates result with empty issue list | `src/lib/code-quality.ts:437` | | |
52 | -| Partial | Admin metrics page has simplified mock user growth (`Promise.resolve([])`) | `src/pages/admin/_metrics-disabled.txt:57` | | |
46 | +| Implemented (2026-02-15) | Automation builder now supports create/edit/toggle/delete rule flows from UI | `src/pages/settings/automations.astro` | | |
47 | +| Implemented (2026-02-15) | File-based PR dependency detection with conflict graph edges | `src/lib/pr-dependencies.ts` | | |
48 | +| Implemented (2026-02-15) | GraphQL stargazer count from `repository_stars` table | `src/lib/graphql/resolvers.ts` | | |
49 | +| Implemented (2026-02-15) | Notification digests now render real user notifications with summary counts | `src/lib/chat-notifications.ts` | | |
50 | +| Implemented (2026-02-15) | SonarQube trigger now fetches quality gate + persists issues when available | `src/lib/code-quality.ts` | | |
51 | +| Implemented (2026-02-15) | Snyk scan now parses API vulnerabilities and persists issue records | `src/lib/code-quality.ts` | | |
52 | +| Implemented (2026-02-15) | Admin metrics user growth now computed from real user creation dates | `src/pages/admin/_metrics-disabled.txt` | | |
53 | 53 | |
54 | 54 | ## D) Existing Broad Audit (High-Level) |
55 | 55 | |
56 | 56 | |