nws-360.pages.dev. Auto-deploys from GitHub on push to main.data-editable contenteditable system to index.html and Project-Master-NWS-360.html. Edit button activates inline text editing; Update button (double-click to confirm) saves changes to disk via File System Access API with .bak backup; Cancel reverts all changes.confirm() dialog blocked JS execution while Live Server reloaded the page, killing the async write. Fixed by replacing confirm() with inline double-click confirmation and writing the file before the .bak backup.D:\tools\start-360.bat — launches npx live-server on port 5500 with auto-reload. Alternative to VS Code Live Server extension; no IDE required.stop-360.bat — kills the dev server process.index.html, Project-Master-NWS-360.html, changelog.html, and .claude/agents/paul.md.index.html. BlueBlock pages use the product-label badge; topbar pages wrap the brand text or logo image in an anchor..html, .xlsx, or .md files are created or modified.pricing-baseline — pricing will emerge from per-service effort estimates, not a top-down decision. Not a Phase 1 blocker.retainer-hours-fixed — need to understand deliverables and effort before setting hours. Not a Phase 1 blocker.per-person-service-assessment — critical path for Phase 1. Each owner must validate deliverables, estimate effort, and assess agentic feasibility.structure-first to phase1-blockers. Paul now triages everything against “does this block the first client?”ownerId fields updated from tbd-* placeholders to actual person IDs. Two new skill sheet entries added for CSP and Digital Marketing.portal/dashboard.html line 908: “Account Manager” → “Account Director”NWS-360_Team_Branded.html lines 730–733: Merged “Account Manager” + “Project Manager” into single “Account Director” bench item (these are the same role at Northwoods).estimating.md line 145: Core team updated to “Account Director (AD), SEO Specialist, Front-end Dev, Back-end Dev”NWS-360_Team_Branded.html show actual person names instead of generic role labels?person-roles.md created by Patrick.roiId field added to all 19 services, linking each to its ROI metrics entry.ProjectVision.html — central project hub with 11 sections: Product Overview, Two Portals, Service Catalog, Pricing Framework, Team & Ownership, Skill Sheet Tracker, Agent Development, YouTube/Blog Topics, Phase Gates, Open Questions, Project Files.data/*.js files (no server required — file:// compatible). Edit any data file and reload to update the plan.services.js (19 services with S/M/L/XL tier pricing), team.js, agents.js, skill-sheets.js, content.js, milestones.js, open-questions.js.estimating.md — 26 scope line items, pricing variables, and 10 open questions formatted for sharing with Claude.ai.BUILD_BRIEF.html (Paul’s build brief) — all 5 planning open questions resolved, terminology corrections, schema definitions, and prioritized build order.font-size values scaled up 20% across the dashboard. Range: 9px → 11px (smallest labels) through 36px → 43px (largest score displays). Layout dimensions (padding, widths, heights) left unchanged. Going forward, new dashboard/portal UI pages will use a 16px base font rather than 13px.
portal/dashboard.html — full NWS-360 client portal dashboard. Fixed sidebar navigation with scroll-aware active states, sticky topbar with client/site selector, and modular card layout across all service areas. Mock data based on a fictional “Meridian Health Systems” client. Sections: overall health score strip, Core Web Vitals (CWV gauges), SEO health, Privacy/CMP (with compliance level track), Accessibility, Security, Uptime (generated bar chart), Analytics/GA4, Site Baseline Inventory, and AI-generated recommendations.
services/cmp-privacy-consent.html — the first Wave 1 internal service reference page. Covers the CMP (Privacy & Consent Management) service owned by Eric. Includes: service description, owner card, S/M/L tier breakdown, full agent check table (Quick Scan / Review / Full Audit), 5-level compliance framework, sample Quick Scan output, sample remediation plan, deliverables by tier, and current delivery workflow (Agent → Hayden/Lovable → Eric).
.claude/agents/paul.md. Paul reads project documentation, maps content against six planning dimensions (Product Definition, Stakeholders, Workstreams, Dependencies, Open Questions, Milestones), and asks structured questions to drive the planning process. Attributes (tone, question style, planning depth, priority focus, output format) are editable in the agent file.
| Before | After | |
|---|---|---|
Dashboard for NWS365.md |
→ | Dashboard for NWS-360.md |
NWS365_Proposal_Meridian.docx |
→ | NWS-360_Proposal_Meridian.docx |
nws365_team_branded.html |
→ | nws-360_team_branded.html |
True North Advantage Plus.docx |
→ | NWS-360.docx |