[ 🌐 English | Tiếng Việt | 日本語 ]
Troubleshooting & FAQ
Common questions and resolution steps for Forge Harness.
Frequently Encountered Issues
1. forge: command not found
Cause: The executable shim directory (~/.local/bin or %USERPROFILE%\.local\bin) is not in your system PATH.
Solution:
2. Unicode / Console Encoding Warnings on Windows (cp1252)
Symptoms: Character rendering warnings or UnicodeEncodeError.
Solution:
Forge includes native protection (_survive_the_console()) for Windows code pages. To ensure optimal Unicode display in PowerShell:
3. "Derived tier stale" during forge check
Symptoms:
ERROR derived_freshness: docs/system/derived/inventory.json was generated from commit abc1234, but HEAD is def5678
Solution: Run synchronization and commit:
4. How to bypass a gate during emergency hotfixes?
Use the explicit bypass flag with a mandatory reason: