{
  "version": "1.0.0",
  "lastScanned": 1779069605402,
  "projectRoot": "/Users/kunthawatgreethong/Gitea/moreminimore-emdash/moreminimore-site",
  "techStack": {
    "languages": [
      {
        "name": "JavaScript/TypeScript",
        "version": ">=22.12.0",
        "confidence": "high",
        "markers": [
          "package.json"
        ]
      },
      {
        "name": "TypeScript",
        "version": null,
        "confidence": "high",
        "markers": [
          "tsconfig.json"
        ]
      }
    ],
    "frameworks": [
      {
        "name": "astro",
        "version": "6.2.2",
        "category": "fullstack"
      },
      {
        "name": "react",
        "version": "19.2.5",
        "category": "frontend"
      },
      {
        "name": "react-dom",
        "version": "19.2.5",
        "category": "frontend"
      }
    ],
    "packageManager": "npm",
    "runtime": "Node.js 22.12.0"
  },
  "build": {
    "buildCommand": "npm run build",
    "testCommand": null,
    "lintCommand": null,
    "devCommand": "npm run dev",
    "scripts": {
      "dev": "astro dev",
      "build": "astro build",
      "preview": "astro preview",
      "astro": "astro"
    }
  },
  "conventions": {
    "namingStyle": null,
    "importStyle": "ES modules",
    "testPattern": null,
    "fileOrganization": "type-based"
  },
  "structure": {
    "isMonorepo": false,
    "workspaces": [],
    "mainDirectories": [
      "public",
      "src"
    ],
    "gitBranches": null
  },
  "customNotes": [],
  "directoryMap": {
    "dist": {
      "path": "dist",
      "purpose": "Distribution/build output",
      "fileCount": 4,
      "lastAccessed": 1779069605371,
      "keyFiles": [
        "config.yml",
        "favicon.ico",
        "favicon.svg",
        "index.html"
      ]
    },
    "public": {
      "path": "public",
      "purpose": "Public files",
      "fileCount": 3,
      "lastAccessed": 1779069605375,
      "keyFiles": [
        "config.yml",
        "favicon.ico",
        "favicon.svg"
      ]
    },
    "seed": {
      "path": "seed",
      "purpose": null,
      "fileCount": 1,
      "lastAccessed": 1779069605376,
      "keyFiles": [
        "seed.json"
      ]
    },
    "src": {
      "path": "src",
      "purpose": "Source code",
      "fileCount": 1,
      "lastAccessed": 1779069605376,
      "keyFiles": [
        "content.config.ts"
      ]
    },
    "uploads": {
      "path": "uploads",
      "purpose": null,
      "fileCount": 0,
      "lastAccessed": 1779069605376,
      "keyFiles": []
    },
    "src/components": {
      "path": "src/components",
      "purpose": "UI components",
      "fileCount": 7,
      "lastAccessed": 1779069605377,
      "keyFiles": [
        "BlogCard.astro",
        "Footer.astro",
        "Hero.astro"
      ]
    },
    "src/data": {
      "path": "src/data",
      "purpose": "Data files",
      "fileCount": 1,
      "lastAccessed": 1779069605377,
      "keyFiles": [
        "portfolio.ts"
      ]
    },
    "src/pages": {
      "path": "src/pages",
      "purpose": "Page components",
      "fileCount": 7,
      "lastAccessed": 1779069605378,
      "keyFiles": [
        "about.astro",
        "contact.astro",
        "faq.astro"
      ]
    },
    "src/utils": {
      "path": "src/utils",
      "purpose": "Utility functions",
      "fileCount": 1,
      "lastAccessed": 1779069605378,
      "keyFiles": [
        "site-identity.ts"
      ]
    }
  },
  "hotPaths": [
    {
      "path": "src/pages",
      "accessCount": 1,
      "lastAccessed": 1779069626755,
      "type": "directory"
    },
    {
      "path": "src/pages/terms.astro",
      "accessCount": 1,
      "lastAccessed": 1779069632645,
      "type": "file"
    },
    {
      "path": "src/pages/privacy.astro",
      "accessCount": 1,
      "lastAccessed": 1779069632748,
      "type": "file"
    },
    {
      "path": "src/pages/faq.astro",
      "accessCount": 1,
      "lastAccessed": 1779069632766,
      "type": "file"
    },
    {
      "path": "src/pages/contact.astro",
      "accessCount": 1,
      "lastAccessed": 1779069632802,
      "type": "file"
    },
    {
      "path": "src/pages/portfolio.astro",
      "accessCount": 1,
      "lastAccessed": 1779069632820,
      "type": "file"
    }
  ],
  "userDirectives": []
}