Bundle
rein-scene-forge-dsh-plugin
DeepSeek Harness Skill and deterministic validators for generating tour_robot YAML from points.json and narration material.
- Source
- peng2048
- License
- MIT
- Updated
- Updated 2 days ago
Readme
# Rein Scene Forge DeepSeek Harness Plugin Generates and validates `tour_robot` YAML from an authoritative `points.json` and narration material. The bundled Skill uses `references/model-catalog.md` as its field-selection authority. The internal authoring envelope embeds the exact target objects defined by `schemas/tour-robot/*.schema.json`; unknown target YAML fields are rejected. Every generated scene must complete `references/validation-sop.md`. Only `is_publishable: true` is import-ready; `is_valid: true` with warnings is not. The plugin includes a versioned machine-readable Rule Set under `rules/` and exposes four deterministic tools: - `get_authoring_rules` - `analyze_point_input` - `validate_authoring_model` - `validate_tour_robot_scene` Default output is one `<scene_id>/` directory containing `map_config.yaml`, `scene_config.yaml`, `explain_config.yaml`, and `reception_pack.yaml`. New scenes enable dynamic PAD reception by default; missing user instructions must not silently disable it. Development checks: ```sh pnpm test pnpm run smoke pnpm pack --dry-run ```
Install
dsh plugin --profile web add github:peng2048/rein-scene-forge-dsh-plugin#c3f51b7c608e950b38d382d5b50fe9cc33bd7aa0
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install rein-scene-forge-dsh-plugin from the hub