diff --git a/.auto-claude-status b/.auto-claude-status index 44fbee9..0dd51e5 100644 --- a/.auto-claude-status +++ b/.auto-claude-status @@ -3,23 +3,23 @@ "spec": "032-split-large-jsonld-tsx-component-759-lines-into-se", "state": "building", "subtasks": { - "completed": 15, + "completed": 16, "total": 19, "in_progress": 1, "failed": 0 }, "phase": { - "current": "Migrate Imports", + "current": "Remove Old File", "id": null, - "total": 2 + "total": 1 }, "workers": { "active": 0, "max": 1 }, "session": { - "number": 3, + "number": 4, "started_at": "2026-01-25T11:52:09.599134" }, - "last_update": "2026-01-25T11:54:43.072497" + "last_update": "2026-01-25T11:58:46.607945" } \ No newline at end of file diff --git a/src/components/seo/JsonLd.tsx b/src/components/seo/JsonLd.tsx deleted file mode 100644 index 0077eba..0000000 --- a/src/components/seo/JsonLd.tsx +++ /dev/null @@ -1,758 +0,0 @@ -import { type Locale } from '@/i18n/config'; - -interface JsonLdProps { - locale: Locale; -} - -export function PersonJsonLd({ locale }: JsonLdProps) { - const baseUrl = process.env.NEXT_PUBLIC_SITE_URL || 'https://damjan-savic.com'; - - const schema = { - '@context': 'https://schema.org', - '@type': 'Person', - '@id': `${baseUrl}/#person`, - name: 'Damjan Savić', - givenName: 'Damjan', - familyName: 'Savić', - jobTitle: locale === 'de' - ? 'AI & Automation Specialist | Fullstack Entwickler' - : locale === 'sr' - ? 'AI & Automation Specialist | Fullstack Developer' - : 'AI & Automation Specialist | Fullstack Developer', - description: locale === 'de' - ? 'Entwicklung von KI-Agenten und Automatisierungslösungen. Von Voice-AI-Plattformen bis zu autonomen Web-Agenten.' - : locale === 'sr' - ? 'Razvoj AI agenata i rešenja za automatizaciju. Od voice AI platformi do autonomnih web agenata.' - : 'Remote AI developer building AI agents and automation solutions for clients in USA, UK and Europe. From voice AI platforms to autonomous web agents.', - url: baseUrl, - image: `${baseUrl}/images/og-image.jpg`, - email: 'info@damjan-savic.com', - telephone: '+491756950979', - address: { - '@type': 'PostalAddress', - addressLocality: locale === 'sr' ? 'Keln' : locale === 'en' ? 'Cologne' : 'Köln', - addressRegion: 'NRW', - addressCountry: 'DE', - }, - sameAs: [ - 'https://www.linkedin.com/in/damjansavic/', - 'https://github.com/damjansavic', - ], - knowsAbout: [ - 'Artificial Intelligence', - 'Machine Learning', - 'Process Automation', - 'Voice AI', - 'Web Development', - 'Python', - 'TypeScript', - 'React', - 'Next.js', - 'n8n', - 'SaaS Development', - ], - alumniOf: [ - { - '@type': 'EducationalOrganization', - name: 'FOM Hochschule für Ökonomie & Management', - }, - ], - hasCredential: [ - { - '@type': 'EducationalOccupationalCredential', - name: 'M.A. Software Development', - credentialCategory: 'degree', - }, - { - '@type': 'EducationalOccupationalCredential', - name: 'B.Sc. Wirtschaftsinformatik', - credentialCategory: 'degree', - }, - ], - }; - - return ( -