Files
pipeline/.omc/project-memory.json
T
syc0123 cbf75ad05a chore: .omc 디렉토리 git 추적 제외
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 17:17:25 +09:00

279 lines
6.4 KiB
JSON

{
"version": "1.0.0",
"lastScanned": 1774839945810,
"projectRoot": "/Users/yc/ERP-node",
"techStack": {
"languages": [
{
"name": "JavaScript/TypeScript",
"version": null,
"confidence": "high",
"markers": [
"package.json"
]
}
],
"frameworks": [
{
"name": "playwright",
"version": "1.58.2",
"category": "testing"
}
],
"packageManager": "npm",
"runtime": null
},
"build": {
"buildCommand": null,
"testCommand": null,
"lintCommand": null,
"devCommand": null,
"scripts": {}
},
"conventions": {
"namingStyle": null,
"importStyle": null,
"testPattern": null,
"fileOrganization": null
},
"structure": {
"isMonorepo": false,
"workspaces": [],
"mainDirectories": [
"docs",
"scripts"
],
"gitBranches": {
"defaultBranch": "main",
"branchingStrategy": null
}
},
"customNotes": [],
"directoryMap": {
"ai-assistant": {
"path": "ai-assistant",
"purpose": null,
"fileCount": 5,
"lastAccessed": 1774839945778,
"keyFiles": [
"Dockerfile.win",
"README.md",
"package-lock.json",
"package.json"
]
},
"backend": {
"path": "backend",
"purpose": null,
"fileCount": 0,
"lastAccessed": 1774839945785,
"keyFiles": []
},
"backend-node": {
"path": "backend-node",
"purpose": null,
"fileCount": 16,
"lastAccessed": 1774839945785,
"keyFiles": [
"API_연동_가이드.md",
"API_키_정리.md",
"Dockerfile.win",
"PHASE1_USAGE_GUIDE.md",
"README.md"
]
},
"db": {
"path": "db",
"purpose": null,
"fileCount": 2,
"lastAccessed": 1774839945786,
"keyFiles": [
"00-create-roles.sh",
"migrate_company13_export.sh"
]
},
"deploy": {
"path": "deploy",
"purpose": null,
"fileCount": 0,
"lastAccessed": 1774839945787,
"keyFiles": []
},
"digitalTwin": {
"path": "digitalTwin",
"purpose": null,
"fileCount": 4,
"lastAccessed": 1774839945787,
"keyFiles": [
"architecture-v4.md",
"fleet-management-plan.md",
"디지털트윈 아키텍쳐_v3.png",
"디지털트윈 아키텍쳐_v4.png"
]
},
"docker": {
"path": "docker",
"purpose": null,
"fileCount": 0,
"lastAccessed": 1774839945788,
"keyFiles": []
},
"docs": {
"path": "docs",
"purpose": "Documentation",
"fileCount": 35,
"lastAccessed": 1774839945789,
"keyFiles": [
"AI_화면생성_시스템_설계서.md",
"BOM_개발_현황.md",
"DB_ARCHITECTURE_ANALYSIS.md",
"DB_STRUCTURE_DIAGRAM.html",
"DB_WORKFLOW_ANALYSIS.md"
]
},
"frontend": {
"path": "frontend",
"purpose": null,
"fileCount": 17,
"lastAccessed": 1774839945790,
"keyFiles": [
"MODAL_REPEATER_TABLE_DEBUG.md",
"README.md",
"approval-box-result.png",
"components.json",
"eslint.config.mjs"
]
},
"k8s": {
"path": "k8s",
"purpose": null,
"fileCount": 7,
"lastAccessed": 1774839945791,
"keyFiles": [
"local-path-provisioner.yaml",
"namespace.yaml",
"vexplor-backend-deployment.yaml",
"vexplor-config.yaml",
"vexplor-frontend-deployment.yaml"
]
},
"mcp-agent-orchestrator": {
"path": "mcp-agent-orchestrator",
"purpose": null,
"fileCount": 4,
"lastAccessed": 1774839945791,
"keyFiles": [
"README.md",
"package-lock.json",
"package.json",
"tsconfig.json"
]
},
"scripts": {
"path": "scripts",
"purpose": "Build/utility scripts",
"fileCount": 12,
"lastAccessed": 1774839945791,
"keyFiles": [
"add-modal-ids.py",
"analyze-company-info-layout.js",
"browser-test-admin-switch-button.js",
"browser-test-customer-crud.js",
"browser-test-customer-via-menu.js"
]
},
"test-output": {
"path": "test-output",
"purpose": null,
"fileCount": 2,
"lastAccessed": 1774839945792,
"keyFiles": [
"screen-149-field-type-verification-guide.md",
"unified-field-type-config-panel-test-guide.md"
]
},
"test-results": {
"path": "test-results",
"purpose": null,
"fileCount": 1,
"lastAccessed": 1774839945793,
"keyFiles": []
},
"ai-assistant/src": {
"path": "ai-assistant/src",
"purpose": "Source code",
"fileCount": 1,
"lastAccessed": 1774839945793,
"keyFiles": [
"app.js"
]
},
"db/migrations": {
"path": "db/migrations",
"purpose": "Database migrations",
"fileCount": 17,
"lastAccessed": 1774839945794,
"keyFiles": [
"046_MIGRATION_FIX.md",
"046_QUICK_FIX.md",
"1053_remove_bulk1_manual_config_value.sql"
]
},
"db/scripts": {
"path": "db/scripts",
"purpose": "Build/utility scripts",
"fileCount": 1,
"lastAccessed": 1774839945794,
"keyFiles": [
"README_cleanup.md"
]
},
"frontend/app": {
"path": "frontend/app",
"purpose": "Application code",
"fileCount": 5,
"lastAccessed": 1774839945796,
"keyFiles": [
"favicon.ico",
"globals.css",
"layout.tsx"
]
},
"mcp-agent-orchestrator/src": {
"path": "mcp-agent-orchestrator/src",
"purpose": "Source code",
"fileCount": 1,
"lastAccessed": 1774839945797,
"keyFiles": [
"index.ts"
]
}
},
"hotPaths": [
{
"path": "frontend/app/(main)/mail/imap/page.tsx",
"accessCount": 7,
"lastAccessed": 1774841037598,
"type": "file"
},
{
"path": "backend-node/src/services/userMailImapService.ts",
"accessCount": 6,
"lastAccessed": 1774841071319,
"type": "file"
},
{
"path": "docs/yc/UML[체크]-user-mail.md",
"accessCount": 2,
"lastAccessed": 1774858481355,
"type": "file"
},
{
"path": "frontend/lib/api/userMail.ts",
"accessCount": 1,
"lastAccessed": 1774841009536,
"type": "file"
}
],
"userDirectives": []
}