Skip to content

Commit cf8aae3

Browse files
author
Sorra
authored
Merge branch 'main' into ge-hch.3.4.7/add-validate-story-ci
2 parents c54d364 + a7e137c commit cf8aae3

8 files changed

Lines changed: 4999 additions & 17 deletions

File tree

.beads/issues.jsonl

Lines changed: 7 additions & 6 deletions
Large diffs are not rendered by default.

.opencode/agent/ship.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ Repo rules:
4848
- Use `bd` for issue tracking; don’t introduce markdown TODO checklists.
4949
- Record a `bd` comment/notes update for major items of work or significant changes in design/content (brief rationale + links to relevant files/PRs).
5050
- Issue notes must list documents created, deleted, or edited while working the issue (paths) and call out any temporary planning stored in `history/`.
51+
- `main` is always releasable; avoid direct-to-main changes.
52+
- Use a git branch + PR workflow; do not push directly to `main`.
53+
- Ensure the working branch is pushed to `origin` before you finish.
54+
- Do NOT close the Beads issue until the PR is merged.
5155

5256
Boundaries:
5357
- Ask first:

docs/InkJS_README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ This document explains how to run the InkJS-based smoke demo and where to find i
2828
## Telemetry configuration
2929
- Telemetry facade: `window.Telemetry` (ConsoleTelemetry by default) with methods `emit(eventName, payload?)`, `enable()`, `disable()`, and property `enabled` (boolean).
3030
- Events emitted by the runner: `story_start` (on story init), `choice_selected` (on every choice), `smoke_triggered` (when the #smoke tag is seen), `story_complete` (when story ends).
31+
- Note: telemetry emission is performed by the runtime/player (web/demo/js/inkrunner.js) — it does not require content-level choice tags like `#choice_selected`. The runtime emits `choice_selected` when a player choice is selected.
3132
- Toggle telemetry off: in devtools console run `window.Telemetry.disable()` or set `window.Telemetry.enabled = false`. Re-enable with `window.Telemetry.enable()`.
3233

3334
## Testing
92.7 KB
Loading
145 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)