Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
c46dedf
docs: map existing codebase
TerrifiedBug Mar 22, 2026
98d61ae
chore(M001/S01): auto-commit after research-slice
TerrifiedBug Mar 22, 2026
b327e6b
chore(M001/S01): auto-commit after state-rebuild
TerrifiedBug Mar 22, 2026
ee94dd8
docs(S01): add slice plan
TerrifiedBug Mar 22, 2026
ad3758f
chore(M001/S01): auto-commit after plan-slice
TerrifiedBug Mar 22, 2026
eb900c8
chore(M001/S01): auto-commit after state-rebuild
TerrifiedBug Mar 22, 2026
5f5c615
feat(S01/T01): Created src/lib/pipeline-status.ts and extended format.t…
TerrifiedBug Mar 22, 2026
7904058
chore(M001/S01/T01): auto-commit after state-rebuild
TerrifiedBug Mar 22, 2026
25d2b3b
feat(S01/T02): Replaced all inline duplicate utility functions across 1…
TerrifiedBug Mar 22, 2026
48ba7b2
chore(M001/S01/T02): auto-commit after state-rebuild
TerrifiedBug Mar 22, 2026
a26d9c1
chore(M001/S01): auto-commit after complete-slice
TerrifiedBug Mar 22, 2026
8795768
chore(M001/S01): auto-commit after state-rebuild
TerrifiedBug Mar 22, 2026
9e63e75
chore(M001/S02): auto-commit after research-slice
TerrifiedBug Mar 22, 2026
5f9b12e
chore(M001/S02): auto-commit after state-rebuild
TerrifiedBug Mar 22, 2026
f0429b2
docs(S02): add slice plan
TerrifiedBug Mar 22, 2026
346c512
chore(M001/S02): auto-commit after plan-slice
TerrifiedBug Mar 22, 2026
f915da6
chore(M001/S02): auto-commit after state-rebuild
TerrifiedBug Mar 22, 2026
8fb113b
feat(S02/T02): Extracted saveGraph, promote, discardChanges, list logic…
TerrifiedBug Mar 23, 2026
a84f940
chore(M001/S02/T02): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
bc239b0
feat(S02/T03): Extracted chartMetrics, nodeCards, and pipelineCards com…
TerrifiedBug Mar 23, 2026
a6d1b5f
chore(M001/S02/T03): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
e9a4325
feat(S02/T04): Extracted 4 dialogs from team-settings.tsx and 6 dialogs…
TerrifiedBug Mar 23, 2026
1904d08
chore(M001/S02/T04): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
01d0a6c
chore(M001/S02): auto-commit after complete-slice
TerrifiedBug Mar 23, 2026
a87eb73
chore(M001/S02): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
4244d96
chore(M001/S03): auto-commit after research-slice
TerrifiedBug Mar 23, 2026
f3a57d9
chore(M001/S03): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
40dfadd
docs(S03): add slice plan
TerrifiedBug Mar 23, 2026
b9e86c3
chore(M001/S03): auto-commit after plan-slice
TerrifiedBug Mar 23, 2026
f67bac3
chore(M001/S03): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
21a6e6d
feat(S03/T01): Created EmptyState and QueryError shared components matc…
TerrifiedBug Mar 23, 2026
80d123e
chore(M001/S03/T01): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
6306b60
feat(S03/T02): Added QueryError handling, EmptyState components, and lo…
TerrifiedBug Mar 23, 2026
9212cf9
chore(M001/S03/T02): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
48c7fe5
feat(S03/T03): Added QueryError handling and EmptyState components to a…
TerrifiedBug Mar 23, 2026
55d6fa0
chore(M001/S03/T03): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
a40212f
feat(S03/T04): Added QueryError handling to all 11 settings files and 2…
TerrifiedBug Mar 23, 2026
cef3d42
chore(M001/S03/T04): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
a3eae43
chore(M001/S03): auto-commit after complete-slice
TerrifiedBug Mar 23, 2026
ca717aa
chore(M001/S03): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
20caf5f
chore(M001/S04): auto-commit after research-slice
TerrifiedBug Mar 23, 2026
c5d0383
chore(M001/S04): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
c3a00ea
docs(S04): add slice plan
TerrifiedBug Mar 23, 2026
f64d66a
chore(M001/S04): auto-commit after plan-slice
TerrifiedBug Mar 23, 2026
e54e074
chore(M001/S04): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
e55595e
test(S04/T01): Installed Vitest with path alias config, created Prisma…
TerrifiedBug Mar 23, 2026
eeeac05
chore(M001/S04/T01): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
c3dc0fb
test(S04/T02): Added 57 pure-function tests covering TOTP auth (generat…
TerrifiedBug Mar 23, 2026
e27e6e3
chore(M001/S04/T02): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
6ed465d
test(S04/T03): Added 12 Prisma-mocked tests for evaluateAlerts covering…
TerrifiedBug Mar 23, 2026
b7e8ff2
chore(M001/S04/T03): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
fb7438f
test(S04/T04): Added 21 Prisma-mocked tests for pipeline-graph and depl…
TerrifiedBug Mar 23, 2026
17114c7
chore(M001/S04/T04): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
d7ef43e
chore(M001/S04): auto-commit after complete-slice
TerrifiedBug Mar 23, 2026
e3bd9d2
chore(M001/S04): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
5cbfa48
chore(M001/S05): auto-commit after research-slice
TerrifiedBug Mar 23, 2026
e4095b6
chore(M001/S05): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
18d5bf2
docs(S05): add slice plan
TerrifiedBug Mar 23, 2026
2f80b35
chore(M001/S05): auto-commit after plan-slice
TerrifiedBug Mar 23, 2026
97a89b8
chore(M001/S05): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
6fa8ab3
fix(S05/T01): Installed @next/bundle-analyzer, converted Prisma enum im…
TerrifiedBug Mar 23, 2026
0fa05c9
chore(M001/S05/T01): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
72150f4
fix(S05/T02): Wrote S05-REPORT.md documenting bundle analysis findings,…
TerrifiedBug Mar 23, 2026
02b7d59
chore(M001/S05/T02): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
ebdbe66
chore(M001/S05): auto-commit after complete-slice
TerrifiedBug Mar 23, 2026
6dfd55c
chore(M001/S05): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
01fbb3e
chore(M001): auto-commit after validate-milestone
TerrifiedBug Mar 23, 2026
2ff5a17
chore(M001): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
b065640
chore(M001): auto-commit after complete-milestone
TerrifiedBug Mar 23, 2026
4ec5f03
chore(M001): auto-commit after state-rebuild
TerrifiedBug Mar 23, 2026
7d2a678
chore: auto-commit before milestone merge
TerrifiedBug Mar 23, 2026
8f35a37
chore: remove .gsd/ and .bg-shell/ from git tracking
TerrifiedBug Mar 23, 2026
b0ff5da
chore: remove .planning/ from git tracking
TerrifiedBug Mar 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,28 @@ scripts/
/scripts/*
# worktrees
.worktrees/

# ── GSD baseline (auto-generated) ──
Thumbs.db
*.swp
*.swo
*~
.idea/
.vscode/
*.code-workspace
.env.*
!.env.example
node_modules/
.next/
dist/
build/
__pycache__/
*.pyc
.venv/
venv/
target/
vendor/
*.log
coverage/
.cache/
tmp/
7 changes: 6 additions & 1 deletion next.config.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import type { NextConfig } from "next";
import bundleAnalyzer from "@next/bundle-analyzer";

const nextConfig: NextConfig = {
output: "standalone",
Expand All @@ -15,4 +16,8 @@ const nextConfig: NextConfig = {
},
};

export default nextConfig;
const withBundleAnalyzer = bundleAnalyzer({
enabled: process.env.ANALYZE === "true",
});

export default withBundleAnalyzer(nextConfig);
6 changes: 5 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"build": "next build",
"start": "next start",
"lint": "eslint",
"test": "vitest run",
"postinstall": "prisma generate"
},
"dependencies": {
Expand Down Expand Up @@ -64,6 +65,7 @@
}
},
"devDependencies": {
"@next/bundle-analyzer": "^16.2.1",
"@tailwindcss/postcss": "^4",
"@types/bcryptjs": "^3.0.0",
"@types/dagre": "^0.7.54",
Expand All @@ -80,6 +82,8 @@
"shadcn": "^3.8.5",
"tailwindcss": "^4",
"tw-animate-css": "^1.4.0",
"typescript": "^5"
"typescript": "^5",
"vitest": "^4.1.0",
"vitest-mock-extended": "^3.1.0"
}
}
Loading
Loading