diff --git a/.release-please-manifest.develop.json b/.release-please-manifest.develop.json index 543ffd0..303a5cc 100644 --- a/.release-please-manifest.develop.json +++ b/.release-please-manifest.develop.json @@ -1,5 +1,5 @@ { - ".": "0.1.0-alpha.3", - "apps/web": "0.1.0-alpha.3", + ".": "0.1.0-alpha.4", + "apps/web": "0.1.0-alpha.4", "apps/worker": "0.1.0-alpha.2" } diff --git a/CHANGELOG-DEVELOP.md b/CHANGELOG-DEVELOP.md index e6d39ea..88bb3c7 100644 --- a/CHANGELOG-DEVELOP.md +++ b/CHANGELOG-DEVELOP.md @@ -1,5 +1,19 @@ # Changelog +## [0.1.0-alpha.4](https://github.com/devakone/vibe-coding-profiler/compare/vibed-coding-v0.1.0-alpha.3...vibed-coding-v0.1.0-alpha.4) (2026-01-22) + + +### Features + +* **web:** add agents.txt and robots.txt files, update branding to "Vibe Coding Profiler" ([0afc2c8](https://github.com/devakone/vibe-coding-profiler/commit/0afc2c864b9b1a7fce79d7d5fddbf60c2a7a2490)) +* **web:** add new aura backgrounds and update persona aura structure ([3590f97](https://github.com/devakone/vibe-coding-profiler/commit/3590f97b9690ff59feb3f50b38de23d06b6be1c1)) +* **web:** enhance Open Graph metadata and add dynamic OG image generation ([6b68e45](https://github.com/devakone/vibe-coding-profiler/commit/6b68e455263114fd4fb2a37bb7335270c612fdca)) + + +### Bug Fixes + +* **web:** update branding from "vibed.app" to "vibe-coding-profiler.com" ([852cfc5](https://github.com/devakone/vibe-coding-profiler/commit/852cfc511c21b1c40ba29a310668d7686e9af533)) + ## [0.1.0-alpha.3](https://github.com/devakone/vibe-coding-profile/compare/vibed-coding-v0.1.0-alpha.2...vibed-coding-v0.1.0-alpha.3) (2026-01-22) diff --git a/apps/web/CHANGELOG-DEVELOP.md b/apps/web/CHANGELOG-DEVELOP.md index df4a5be..16e75b7 100644 --- a/apps/web/CHANGELOG-DEVELOP.md +++ b/apps/web/CHANGELOG-DEVELOP.md @@ -1,5 +1,19 @@ # Changelog +## [0.1.0-alpha.4](https://github.com/devakone/vibe-coding-profiler/compare/web-v0.1.0-alpha.3...web-v0.1.0-alpha.4) (2026-01-22) + + +### Features + +* **web:** add agents.txt and robots.txt files, update branding to "Vibe Coding Profiler" ([0afc2c8](https://github.com/devakone/vibe-coding-profiler/commit/0afc2c864b9b1a7fce79d7d5fddbf60c2a7a2490)) +* **web:** add new aura backgrounds and update persona aura structure ([3590f97](https://github.com/devakone/vibe-coding-profiler/commit/3590f97b9690ff59feb3f50b38de23d06b6be1c1)) +* **web:** enhance Open Graph metadata and add dynamic OG image generation ([6b68e45](https://github.com/devakone/vibe-coding-profiler/commit/6b68e455263114fd4fb2a37bb7335270c612fdca)) + + +### Bug Fixes + +* **web:** update branding from "vibed.app" to "vibe-coding-profiler.com" ([852cfc5](https://github.com/devakone/vibe-coding-profiler/commit/852cfc511c21b1c40ba29a310668d7686e9af533)) + ## [0.1.0-alpha.3](https://github.com/devakone/vibe-coding-profile/compare/web-v0.1.0-alpha.2...web-v0.1.0-alpha.3) (2026-01-22) diff --git a/apps/web/package.json b/apps/web/package.json index 593c382..7c9530c 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -7,7 +7,9 @@ "build": "next build", "start": "next start -p 8108", "lint": "eslint", - "type-check": "tsc --noEmit" + "type-check": "tsc --noEmit", + "test": "vitest run", + "test:watch": "vitest" }, "dependencies": { "@radix-ui/react-popover": "^1.1.15", @@ -32,6 +34,7 @@ "devDependencies": { "@tailwindcss/postcss": "^4", "@types/node": "^20", + "vitest": "^1", "@types/qrcode": "^1.5.6", "@types/react": "^19", "@types/react-dom": "^19", diff --git a/apps/web/public/agents.txt b/apps/web/public/agents.txt new file mode 100644 index 0000000..8d0f097 --- /dev/null +++ b/apps/web/public/agents.txt @@ -0,0 +1,27 @@ +# Vibe Coding Profiler - agents.txt +# Instructions for AI agents and LLM crawlers +# https://vibed.dev + +# About this site +name: Vibe Coding Profiler +description: Vibe Coding Profiler analyzes git commit history to reveal your unique Vibe Coding Profile (VCP) — your AI-era coding persona with patterns, insights, and shareable profiles grounded in commit evidence. +url: https://vibed.dev + +# What we do +purpose: We help developers understand their coding style in the AI era by analyzing commit patterns, detecting AI-assisted workflows, and generating shareable "Vibe Coding Profiles" that reveal how developers collaborate with AI tools. + +# Key concepts +- VCP (Vibe Coding Profile): A persona-based profile showing your coding patterns +- Vibe Axes: Six dimensions measuring coding style (shipping rhythm, context window, AI reliance, scope approach, feedback loop, collaboration style) +- Personas: Archetypes like "Prompt Sprinter", "Guardrailed Viber", "Methodical Architect" that represent different AI-era coding styles + +# For AI agents +contact: https://github.com/devakone/vibed-coding +license: Proprietary (open-sourcing planned) + +# Crawling preferences +User-agent: * +Allow: / +Disallow: /api/ +Disallow: /settings/ +Disallow: /admin/ diff --git a/apps/web/public/aura-backgrounds/bg-guardrailed-viber-vertical.webp b/apps/web/public/aura-backgrounds/bg-guardrailed-viber-vertical.webp new file mode 100644 index 0000000..96ca7d4 Binary files /dev/null and b/apps/web/public/aura-backgrounds/bg-guardrailed-viber-vertical.webp differ diff --git a/apps/web/public/aura-backgrounds/bg-methodical-architect-vertical.webp b/apps/web/public/aura-backgrounds/bg-methodical-architect-vertical.webp new file mode 100644 index 0000000..ab59b5e Binary files /dev/null and b/apps/web/public/aura-backgrounds/bg-methodical-architect-vertical.webp differ diff --git a/apps/web/public/aura-backgrounds/bg-orchestrator-factory-vertical.webp b/apps/web/public/aura-backgrounds/bg-orchestrator-factory-vertical.webp new file mode 100644 index 0000000..3b43ce1 Binary files /dev/null and b/apps/web/public/aura-backgrounds/bg-orchestrator-factory-vertical.webp differ diff --git a/apps/web/public/aura-backgrounds/bg-orchestrator-vertical.webp b/apps/web/public/aura-backgrounds/bg-orchestrator-vertical.webp new file mode 100644 index 0000000..d80c46b Binary files /dev/null and b/apps/web/public/aura-backgrounds/bg-orchestrator-vertical.webp differ diff --git a/apps/web/public/aura-backgrounds/bg-prompt-sprinter-vertical.webp b/apps/web/public/aura-backgrounds/bg-prompt-sprinter-vertical.webp new file mode 100644 index 0000000..fa8e183 Binary files /dev/null and b/apps/web/public/aura-backgrounds/bg-prompt-sprinter-vertical.webp differ diff --git a/apps/web/public/aura-backgrounds/bg-rapid-risk-taker-vertical.webp b/apps/web/public/aura-backgrounds/bg-rapid-risk-taker-vertical.webp new file mode 100644 index 0000000..14ba3b2 Binary files /dev/null and b/apps/web/public/aura-backgrounds/bg-rapid-risk-taker-vertical.webp differ diff --git a/apps/web/public/aura-backgrounds/bg-reflective-balancer-vertical.webp b/apps/web/public/aura-backgrounds/bg-reflective-balancer-vertical.webp new file mode 100644 index 0000000..01b010d Binary files /dev/null and b/apps/web/public/aura-backgrounds/bg-reflective-balancer-vertical.webp differ diff --git a/apps/web/public/robots.txt b/apps/web/public/robots.txt new file mode 100644 index 0000000..a916823 --- /dev/null +++ b/apps/web/public/robots.txt @@ -0,0 +1,13 @@ +# Vibe Coding Profiler - robots.txt +# https://vibed.dev + +User-agent: * +Allow: / + +# Disallow private/authenticated routes +Disallow: /api/ +Disallow: /settings/ +Disallow: /admin/ + +# Sitemap +Sitemap: https://vibed.dev/sitemap.xml diff --git a/apps/web/src/app/AppHeader.tsx b/apps/web/src/app/AppHeader.tsx index c00c31c..57cea25 100644 --- a/apps/web/src/app/AppHeader.tsx +++ b/apps/web/src/app/AppHeader.tsx @@ -51,7 +51,7 @@ export default function AppHeader(props: { > - Vibe Coding Profile + Vibe Coding Profiler