Documentation Index
Fetch the complete documentation index at: https://docs.weventures.ai/llms.txt
Use this file to discover all available pages before exploring further.
This workflow integrates your development process with Linear for task tracking and Notion for milestone documentation.
Overview
After completing the planning and prompting phases, establish a robust CI/CD pipeline and project tracking system to maintain visibility and automate deployments.Project Structure Setup
Create /brief Directory
Create a Required files:
/brief directory in your project root containing all planning documents:claude.md- Project configuration and tech stackplan.md- Phased implementation roadmapdiscovery.md- User research and requirements (if applicable)design-system.md- Brand guidelines and UI specifications
Connect to Linear
Your
/brief directory should be synced with Linear for task tracking.Linear Workspace: https://linear.app/workally/projects/allInitial setup creates a Linear project with tasks from plan.md.Linear MCP Integration
- Setup Linear MCP
- Update Workflow
- Pull Request Sync
Configure Linear MCP for Claude Code
Linear MCP enables Claude Code to automatically create and update tasks in Linear based on yourplan.md.Prerequisites:- Linear account at https://linear.app/workally
- Linear API key
- Claude Code installed
Installation Steps
Get Linear API Key
- Go to https://linear.app/workally/settings/api
- Click “Create new key”
- Name it “Claude Code MCP”
- Copy the API key (starts with
lin_api_)
Configure MCP in Claude Code
Add Linear MCP to your Claude Code configuration:Location:
~/.claude/config.tomlInitial Project Setup
Once configured, create your Linear project fromplan.md:- Create a Linear project
- Create milestones for each phase
- Create issues for each task
- Link issues to milestones
- Add labels (phase-0, phase-1, etc.)
Notion MCP Integration
- Setup Notion MCP
- Update Workflow
Configure Notion for Milestone Documentation
Notion is used for major milestone documentation only, not day-to-day tracking.Notion Workspace: https://www.notion.so/workally/Installation Steps
Get Notion Integration Token
- Go to https://www.notion.so/my-integrations
- Click ”+ New integration”
- Name it “Claude Code MCP”
- Select workspace: “WorkAlly”
- Copy the Internal Integration Token
Share Database with Integration
- Open your Notion project database
- Click “Share” → “Invite”
- Search for “Claude Code MCP”
- Grant Edit access
- Copy the database ID from URL
Periodic Update Workflow
Daily Updates
What to update: Linear onlyFrequency: End of each day or after major task completionCommand:Updates:
- Mark completed Linear issues as Done
- Update issue descriptions with progress
- Create new issues for blockers
- Update time estimates
Milestone Updates
What to update: Linear + NotionFrequency: When completing major phasesCommand:Updates:
- Linear: Close milestone, mark all issues done
- Notion: Create milestone documentation page
- GitHub: Create release tag
GitHub Integration
Connecting Issues & PRs to Linear
Commit message format:- Link commit to issue WOR-123
- Update issue status
- Add commit link to issue timeline
Branch Naming Convention
- Automatic issue linking
- Clear PR organization
- Easy filtering in GitHub
Complete Workflow Example
Start New Feature
- Create branch:
feat/WOR-123/user-authentication - Update Linear issue status
- Add start timestamp
Automation Best Practices
Linear Updates
Frequency: Daily or per-task
- Mark tasks done immediately
- Add blockers as comments
- Update time estimates
- Link PRs and commits
GitHub Sync
Frequency: Every PR
- Use Linear issue IDs in commits
- Link PRs to issues
- Auto-close issues on merge
- Tag releases properly
Notion Docs
Frequency: Major milestones only
- Phase completions
- MVP launch
- Production releases
- Quarterly reviews
Troubleshooting
Linear MCP Not Connecting
Linear MCP Not Connecting
Check API key:Reload MCP:
Notion MCP Not Working
Notion MCP Not Working
Verify integration access:
- Check integration has access to database
- Verify database ID is correct
- Ensure token is valid
GitHub Issues Not Syncing
GitHub Issues Not Syncing
Setup Linear GitHub integration:
- https://linear.app/workally/settings/integrations/github
- Connect organization
- Enable bidirectional sync
- Use
Fixes WOR-###in commits
Next Step
With CI/CD and tracking configured, proceed to frontend implementation patterns →

