import { Metadata } from "next"
import { generateSEO } from "@/lib/seo"

const BASE_URL = process.env.NEXT_PUBLIC_APP_URL || 'https://open-prompt.netlify.app'

export const metadata: Metadata = generateSEO({
    title: "Prompt Frameworks | OpenPrompt",
    description: "Master proven prompt engineering frameworks — RACE, RTF, Chain of Thought, Tree of Thought, and more. Learn structured approaches to craft better AI prompts.",
    url: `${BASE_URL}/frameworks`,
    keywords: ["prompt frameworks", "RACE framework", "chain of thought", "prompt engineering techniques", "structured prompting"],
}) as Metadata

export default function FrameworksLayout({ children }: { children: React.ReactNode }) {
    return children
}
