Commit Graph

1556 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
68e2dfd950 fix: remove DBAL stub, use real implementation only
- Removed all stub files (dbal-stub, database-lib/dbal-stub)
- Updated all imports to use real DBAL from @/dbal
- Updated tsconfig.json to add @/dbal path (without wildcard)
- Updated next.config.ts webpack alias to dbal/development/src
- Updated dbal-state, get-dbal, and dbal-client to use real DBALClient
- Frontend now exclusively uses real DBAL (development or production mode)
- No fallback to stub - proper error handling only

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:48:16 +00:00
copilot-swe-agent[bot]
efe56340f7 fix: merge DBAL refactor and update import paths
- Merged main branch with DBAL restructure (ts -> development, cpp -> production)
- Updated initialize-dbal.server.ts imports to use @/dbal path alias
- Fixed dbal-stub import path to @/lib/dbal/dbal-stub
- Updated core/dbal-client index.ts to use correct relative path (../../dbal-client)
- Resolved merge conflicts from DBAL refactor
- Frontend now supports both development (TypeScript) and production (C++ daemon) DBAL

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:43:25 +00:00
copilot-swe-agent[bot]
6daa178c05 Merge branch 'main' into copilot/fix-npm-run-build-issue
# Conflicts:
#	dbal/development/src/core/validation/index.ts
#	frontends/nextjs/src/lib/dbal/database-dbal/core/initialize-dbal.server.ts
2025-12-27 13:40:59 +00:00
6e3b1bcf37 Merge pull request #97 from johndoe6345789/copilot/organize-dbal-folder-structure
Reorganize dbal folder structure: development, production, shared, docs
2025-12-27 13:37:50 +00:00
copilot-swe-agent[bot]
e0bb913c6c fix: correct blob-storage import paths and add TypeScript annotations
- Fixed import paths in blob providers (filesystem, memory, s3, tenant-aware) to use ../blob-storage
- Added type annotation to prisma-adapter createMany method
- Fixed package-lib/package-catalog.ts path to use ../packages/core
- Cleared Next.js build cache to resolve stale module issues

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:37:21 +00:00
copilot-swe-agent[bot]
082c687325 Move documentation files to docs folder
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:36:33 +00:00
copilot-swe-agent[bot]
52786b73fd fix: replace stub implementations with proper functions
- Removed stub dbal-client directory, fixed import path to use real implementation
- Implemented proper workflow log analysis functions (analyze, fetch, parse)
- Created workflows/analysis/logs directory with real implementations
- Fixed package catalog circular import (now points to packages/core)
- Fixed prisma-adapter updateMany TypeScript error with type annotation
- All GitHub workflow functions now properly implemented using Octokit API

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:33:42 +00:00
copilot-swe-agent[bot]
6658c6af0d Add before/after visualization for DBAL restructure
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:33:25 +00:00
copilot-swe-agent[bot]
f22db00de6 Complete DBAL restructure with summary documentation
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:32:43 +00:00
copilot-swe-agent[bot]
2180f608fb Restructure dbal folder: development, production, and shared
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:30:57 +00:00
copilot-swe-agent[bot]
8e5bf079c7 fix: add type annotation to prisma-adapter deleteMany result
- Added explicit type annotation to fix TypeScript error in deleteMany method

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:24:04 +00:00
copilot-swe-agent[bot]
b2dee2d870 Initial plan 2025-12-27 13:22:59 +00:00
copilot-swe-agent[bot]
ee2797932c fix: create stub DBAL client and fix audit log export
- Created stub dbal-client directory with get-adapter, close-adapter, and types
- Fixed secure-db index.ts to export listAuditLogs as getAuditLogs
- Fixed database-lib/database.ts to export from db/core directly

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:22:33 +00:00
32e7f32bbd Merge pull request #80 from johndoe6345789/copilot/identify-organisms-categorization
Identify and reclassify organisms incorrectly categorized as molecules
2025-12-27 13:20:38 +00:00
acaf163c32 Merge branch 'main' into copilot/identify-organisms-categorization 2025-12-27 13:20:25 +00:00
copilot-swe-agent[bot]
a9c1f602e7 Move SecurityWarningDialog from dialogs to organisms/security
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:18:51 +00:00
copilot-swe-agent[bot]
9f7dd63b7f fix: resolve remaining module import path issues
- Fixed database-lib/database.ts to export from ../db
- Created /lib/db/index.ts barrel export
- Fixed secure-db operations to use @/lib/database-lib/database
- Fixed secure-db entity getters execute-query import paths
- Fixed secure-db rate-limiting store import paths
- Fixed main.scss to use correct styles/core paths
- Fixed DBAL adapter core/types imports to use core/foundation/types

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:17:42 +00:00
copilot-swe-agent[bot]
a549454490 Complete audit: Identify organisms incorrectly categorized as molecules
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:13:24 +00:00
copilot-swe-agent[bot]
5359cd7d6d [WIP] Fix module import path issues preventing npm run build
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:07:26 +00:00
copilot-swe-agent[bot]
fbb5c97c24 fix: correct DBAL internal import paths
- Fixed blob providers to use correct error path
- Fixed core/client imports for adapters, bridges, validation
- Fixed DBAL index.ts to export from foundation subdirectory
- Created validation/index.ts to export all validation functions
- Fixed is-plain-object import in validate-component-hierarchy-create.ts

WIP: Multiple validation entity files need predicate import path fixes

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 13:03:44 +00:00
245aeb9144 Merge pull request #94 from johndoe6345789/copilot/set-default-to-sqlite
Add missing DATABASE_URL env var to prisma validate in gated-deployment workflow
2025-12-27 13:02:41 +00:00
copilot-swe-agent[bot]
da1eced7c1 Fix DATABASE_URL environment variable for prisma validate in gated-deployment workflow
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 12:59:24 +00:00
copilot-swe-agent[bot]
b6934ac8cb fix: resolve module import path issues for npm run build
- Fixed SCSS @forward declarations in variables.scss
- Added stub implementations for GitHub workflow log functions
- Fixed import paths for auth session files
- Fixed import paths for database-dbal.server exports
- Fixed import paths for package server utilities
- Fixed import paths for secure-db operations
- Used relative path for DBAL client import

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 12:57:48 +00:00
copilot-swe-agent[bot]
a725a5142f Initial plan 2025-12-27 12:54:36 +00:00
e81c8ee54f Merge pull request #91 from johndoe6345789/copilot/convert-workflows-to-gated-tree
Convert workflows to enterprise gated tree workflow with atomic validation steps and remove legacy pipeline cruft
2025-12-27 12:47:37 +00:00
e00db1b950 Merge branch 'main' into copilot/convert-workflows-to-gated-tree 2025-12-27 12:47:30 +00:00
copilot-swe-agent[bot]
8c0df64c25 Add atomic gated workflow with granular validation steps
Enhancement based on user feedback:
- Create gated-ci-atomic.yml with 12 atomic validation steps
- Each validation tool from /tools runs as separate job
- Gate artifacts persisted via GitHub Actions artifacts (30-day retention)
- Superior visualization: each step shows individual status
- Complete audit trail with JSON artifacts for compliance
- Leverages existing atomic tools: security-scanner, file-size checker, complexity analyzer, stub detector, etc.
- Add comprehensive atomic workflow documentation (11KB)
- Update workflows README with atomic workflow section

Benefits:
- Granular failure detection (know exactly which validation failed)
- Parallel execution within gates
- Individual step timing and artifact preservation
- Better for large teams and enterprise compliance

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 12:45:02 +00:00
e6a3c511ee Merge pull request #90 from johndoe6345789/copilot/audit-atoms-dependencies
Ensure atoms have no dependencies on molecules or organisms
2025-12-27 12:42:22 +00:00
ef5985a413 Merge branch 'main' into copilot/audit-atoms-dependencies 2025-12-27 12:42:02 +00:00
copilot-swe-agent[bot]
491e469b6b Complete atom audit - ESLint rule verified and working
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 12:37:54 +00:00
copilot-swe-agent[bot]
195d96f185 Remove legacy pipeline cruft and refactor development.yml
Analysis and cleanup:
- Add comprehensive legacy pipeline cruft report (11KB analysis)
- DELETE ci/ci.yml (100% redundant with gated-ci.yml)
- DELETE quality/deployment.yml (100% redundant with gated-deployment.yml)
- REFACTOR development.yml (remove redundant quality checks, keep Copilot features)
- Update workflows README with cleanup documentation

Removed ~816 lines of redundant workflow code while preserving unique features.

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 12:35:39 +00:00
copilot-swe-agent[bot]
ab40e74ba1 Add testing guide and update TODO tracking
- Add comprehensive act testing guide for gated workflows
- Update SDLC TODO with completed deployment gate items
- Mark auto-merge workflow updates as complete

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:46:13 +00:00
copilot-swe-agent[bot]
5a9fdea3e5 Complete enterprise gated tree workflow implementation
- Update auto-merge.yml to support both legacy and gated CI workflows
- Add comprehensive enterprise gated workflow documentation
- Update workflows README with gated workflow overview
- Fix trailing spaces in gated-ci.yml

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:44:37 +00:00
00ac91edb2 Merge pull request #81 from johndoe6345789/copilot/audit-molecules-composition
Audit molecule components for atomic design compliance
2025-12-27 04:40:40 +00:00
copilot-swe-agent[bot]
273d8323a1 Complete molecule components audit with detailed report
- Audited 21 molecule components (15 unique, 6 duplicates)
- Created comprehensive MOLECULE_AUDIT_REPORT.md with findings
- Identified 81% compliance with 2-5 atom composition rule
- Flagged DropdownMenu (17 sub-components) for refactoring
- Flagged 6 duplicate components for consolidation
- Updated TODO checklist as complete

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:37:21 +00:00
111760c7a5 Merge pull request #78 from johndoe6345789/copilot/create-missing-common-molecules
Add missing form field and navigation molecules
2025-12-27 04:32:02 +00:00
f8b2a714e9 Merge branch 'main' into copilot/create-missing-common-molecules 2025-12-27 04:31:56 +00:00
copilot-swe-agent[bot]
37e1122636 chore: update package-lock.json after npm install
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:31:50 +00:00
copilot-swe-agent[bot]
5d0c217b0a Changes before error encountered
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:25:51 +00:00
edebc20dda Merge pull request #86 from johndoe6345789/copilot/run-lint-on-core-docs
Fix npm run lint: broken symlinks and ESLint errors
2025-12-27 04:25:39 +00:00
copilot-swe-agent[bot]
8d7681dff9 Changes before error encountered
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:25:34 +00:00
1d78104aee Merge branch 'main' into copilot/run-lint-on-core-docs 2025-12-27 04:25:34 +00:00
9e79575817 Merge pull request #89 from johndoe6345789/copilot/confirm-auto-labeling-rules
Validate PR/issue auto-labeling and auto-merge workflow behavior
2025-12-27 04:24:33 +00:00
copilot-swe-agent[bot]
30adff7004 Mark npm run lint task as complete in 0-kickstart.md
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:19:24 +00:00
copilot-swe-agent[bot]
4caa96542b Add workflow validation summary document
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:17:31 +00:00
copilot-swe-agent[bot]
231b976613 Complete workflow validation: PR/issue auto-labeling and auto-merge confirmed
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:16:51 +00:00
copilot-swe-agent[bot]
04ba8e8062 Fix npm run lint: repair broken symlinks and resolve ESLint errors
- Fix symlinks for check-function-coverage.js and generate-test-coverage-report.js to point to correct paths in tools/ subdirectories
- Move 'use client' directive before export statements in theme files
- Add playwright.dbal-daemon.config.ts to ESLint ignores
- Fix unnecessary escape character in regex pattern

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:16:18 +00:00
copilot-swe-agent[bot]
ccee347a01 Add missing common molecules: form fields, search bars, nav items
- Created PasswordField, EmailField, NumberField molecules
- Created SearchBar molecule with clear and filter buttons
- Created NavItem, NavLink, NavGroup navigation molecules
- Added comprehensive tests for all new molecules
- Updated index files to export new molecules
- Updated README with new molecule documentation

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:13:54 +00:00
copilot-swe-agent[bot]
b5cf9a1bbc Initial exploration - identify broken symlinks causing lint failure
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-27 04:11:16 +00:00
copilot-swe-agent[bot]
7e1e23137a Initial plan 2025-12-27 04:04:59 +00:00