# Page Init (Lightweight) **Purpose:** Quick page setup - establish context, create structure, ready for iteration --- ## CONTEXT **This workflow activates when:** User wants quick page setup without full specification yet. **Creates:** Minimal structure (name, purpose, navigation, folders) ready for iteration. **Critical:** Navigation links must be established for page comprehension. --- ## STEP 1: PAGE BASICS **What's the name of this page?** Examples: - "Start Page" - "Sign In" - "Dashboard" - "User Profile" Page name: Store page_name Generate page_slug from page_name (lowercase, hyphenated) --- ## STEP 2: PURPOSE & SITUATION **What's the PURPOSE of this page?** What should this page accomplish? Purpose: Store page_purpose **What's the USER'S SITUATION when they arrive?** What just happened? What are they trying to do? User situation: Store user_situation --- ## STEP 3: SCENARIO CONTEXT **Determine scenario context:** - Read project structure from wds-workflow-status.yaml - Check existing scenarios - Determine page placement **Which scenario does this page belong to?** Existing scenarios: {{#each scenario in existing_scenarios}} - {{scenario.number}}: {{scenario.name}} {{/each}} Choose scenario [number] or "new" for a new scenario: Store scenario_number This page will be in your main user flow. Set scenario_number = 1 --- ## STEP 4: NAVIGATION FLOW (CRITICAL!) **Now let's establish navigation - this is crucial for comprehension!** **Determine page number:** - Count existing pages in scenario - Calculate next page number - Store page_number (e.g., "1.1", "1.2", "2.1") **What page comes BEFORE this one?** Type page number, or "none" if this is the first page: Previous page: Store previous_page **What page comes AFTER this one?** - If you know: Type the page name (we'll create it next) - If unsure: Type "TBD" - If last page: Type "none" Next page: Store next_page --- ## STEP 5: CREATE STRUCTURE **Creating page structure...** **Create folder structure:** Path: `C-UX-Scenarios/{{scenario_path}}/{{page_number}}-{{page_slug}}/` Create: 1. Page folder: `{{page_number}}-{{page_slug}}/` 2. Sketches folder: `{{page_number}}-{{page_slug}}/sketches/` 3. Placeholder document using template **See:** [lightweight-page-template.md](lightweight-page-template.md) --- ## STEP 6: UPDATE NAVIGATION **Update previous page document:** - Open previous page .md file - Update "Next" link to point to this page - Save --- ## STEP 7: COMPLETION ✅ **Page initialized!** **Created:** - Folder: `{{page_number}}-{{page_slug}}/` - Document: `{{page_number}}-{{page_slug}}.md` - Sketches folder: `sketches/` **Page details:** - **Number:** {{page_number}} - **Name:** {{page_name}} - **Purpose:** {{page_purpose}} **Navigation:** - Previous: {{previous_page}} {{#if linked}}✅ linked{{/if}} - Next: {{next_page}} --- **Next steps:** 1. **Add your sketch** to `sketches/` folder 2. **Run Page Process Workshop** to analyze it Or: [A] Add sketch now and analyze [B] Create another page first [C] Back to scenario overview Choice: --- ## ROUTING Based on user choice: - [A] → workshop-page-process.md (with this page context) - [B] → Repeat page-init for next page - [C] → Return to scenario overview / main menu --- **Created:** December 28, 2025 **Purpose:** Quick page initialization with navigation **Status:** Ready for WDS Presentation page