-
-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting.md
RoTSL edited this page Feb 14, 2026
·
1 revision
Common issues and solutions.
Solution: Use python3 instead of python
Solution:
python3 -m ensurepip --upgrade
# Or on Ubuntu:
sudo apt install python3-pipSolution: Check you're using the right command:
- macOS/Linux:
source venv/bin/activate - Windows CMD:
venv\Scripts\activate - Windows PowerShell:
.\venv\Scripts\Activate.ps1
Check:
- HTML structure (use semantic elements)
- Content actually matches expected type
- Try forcing context:
data-wisp-force="narrative"
Check:
- CSS file is loaded (check Network tab)
- No syntax errors in browser console
- Try inline styles first to debug
Solution: Update certificates
# macOS
brew install ca-certificates
# Ubuntu
sudo apt update && sudo apt install ca-certificatesSolution:
- Check browser console for 404 errors
- Ensure using HTTPS URLs
- Clear browser cache
Solution: Check system preferences:
- macOS: System Preferences → Appearance
- Windows: Settings → Personalization → Colors
- Must be set to "Dark"
Solution: Check accessibility settings:
- macOS: System Preferences → Accessibility → Display
- Look for "Reduce motion" option
Solutions:
- Use
./wisp-fetchfrom wisp directory - Or use full path:
~/wisp/wisp-fetch - Or create symlink:
sudo ln -s ~/wisp/wisp-fetch /usr/local/bin/
Solution: Make executable:
chmod +x wisp-fetchSolution: Pull first:
git pull origin main --no-rebase
git push origin mainSolution:
git status # See conflicted files
# Edit files to resolve
git add .
git commit -m "merge: resolve conflicts"Check:
- HTML file size (should be <1MB for best performance)
- Deeply nested DOM (flatten if possible)
- Running on appropriate hardware
Solution: Process in chunks:
# Instead of loading entire file
with open('large.html') as f:
content = f.read() # Don't do this for huge files
# Stream or chunk instead- Check GitHub Issues
- Review API Reference
- Read Architecture guide