// compare-ms-project.jsx — Groundskeeper vs Microsoft Project (June 2026).
// Our clearest "genuinely not our job" page. MS Project is heavyweight scheduling;
// be generous about where it honestly wins.

const DATA = {
  slug: 'ms-project',
  name: 'MS Project',

  heroH: <>MS Project schedules complex work. <span className="alt">Willie runs client engagements.</span></>,
  heroSub: "Microsoft Project is the gold standard for detailed scheduling — critical path, resource leveling, baselines, dependency-dense plans. Groundskeeper does a different job: an AI project manager that reads your documents, builds a working plan, monitors the engagement, and keeps your client informed through a portal.",
  heroBridge: "These two barely compete. If you need formal scheduling rigor, MS Project. If you need the admin of client work done for you, Willie.",

  diffH: <>Scheduling rigor vs. <span className="alt">running the engagement.</span></>,
  diffThem: "MS Project is built for project managers who model complex schedules: tasks with dependencies, critical paths, resource allocation, baselines, and earned-value tracking. It's deep, precise, and demands expertise — you drive it, and it rewards the time you invest.",
  diffUs: "Groundskeeper is built for consultants and small firms who don't have a dedicated scheduler. Willie turns your SOW and conversations into a plan, keeps it current, surfaces decisions and scope changes, and runs the client portal. It trades scheduling depth for doing the day-to-day PM work itself.",

  matrix: [
    { dim: "Core strength", them: "Detailed scheduling: critical path, leveling, baselines.", us: "Doing the PM admin: intake, planning, monitoring, updates." },
    { dim: "Who it's for", them: "Trained project managers and schedulers.", us: "Consultants & small firms without a dedicated PM." },
    { dim: "Setup & expertise", them: "Significant — it rewards scheduling skill.", us: "None — hand over a document and go." },
    { dim: "Getting people in", them: "Contributors often need formal training first.", us: "Anyone — team or client — just asks Willie a question." },
    { dim: "Client experience", them: "Not its focus; share exports/reports.", us: "A live portal; clients ask Willie." },
    { dim: "Pricing model", them: "Per-user plans or perpetual licenses.", us: "Per firm, not per seat — tiered by projects and usage; unlimited internal & external users." },
  ],
  priceNote: "MS Project is sold via per-user cloud plans or heavier perpetual licenses aimed at enterprise scheduling. Groundskeeper prices per firm across three plans (Solo, Firm, Studio) that scale with your active projects and usage rather than seats — a different model for a different buyer, with transparent metrics so you stay on the plan you need.",

  chooseLede: "This is the comparison where we're most likely to send you elsewhere. MS Project is genuinely the right tool for a whole class of work we don't do — here's where.",
  legacy: [
    { t: "Gantt-first scheduling.", d: "You think in dependency chains and critical paths and want to model them precisely. That's MS Project's home turf, not ours." },
    { t: "A dedicated scheduler drives it.", d: "You have someone whose job is maintaining the schedule. Willie is for teams who don't." },
    { t: "Deep Microsoft-ecosystem fit.", d: "You're standardized on Project Online / Project for the web and Microsoft governance." },
  ],
  fitGap: [
    { t: "Resource leveling & capacity planning.", d: "You must balance shared resources across many tasks and projects with formal leveling." },
    { t: "Baselines & earned-value management.", d: "You track planned vs. actual cost and schedule performance formally (EVM)." },
    { t: "Large construction / engineering / gov programs.", d: "Multi-month, dependency-heavy, compliance-bound programs need that rigor — honestly not our tool." },
    { t: "Budget & cost forecasting.", d: "You manage detailed cost loading and forecasting at the schedule level." },
  ],

  scopeNote: "Groundskeeper is built for fixed-scope, client-facing work at small professional-services firms. If your work needs resource leveling, earned-value tracking, or formal program scheduling for a large PMO — MS Project is the honest answer, and it's a fine one.",

  ctaH: <>Don't need a scheduler? <span className="alt">You might just need Willie.</span></>,
};

ReactDOM.createRoot(document.getElementById('app')).render(<CpSpoke data={DATA} />);
