The kilo-sessions/ directory is entirely Kilo-specific and should not
require kilocode_change markers. Update isExempt() to also match
directories starting with 'kilo-'. Add block markers to the /viewed
route changes in session.ts.
The annotation check script only recognized // style comments but TSX
files require {/* */} syntax inside JSX templates. This caused false
failures for PRs adding JSX-annotated markers in packages/opencode/.
Add kilocode_change markers to all Kilo-specific changes in shared
opencode files to pass the check-opencode-annotations CI check.
Also bring in the workflow and script from main.