Add rpa-run-tab skill: Tebra-style Run tab in 5 minutes

The Run tab from Tebra Auto Post, scrubbed and themable (Tebra Sky, TVL Teal,
or a custom hex checked for contrast). The skill wires the real bot through
tagged log-file lines and checks itself with a fake bot (complete, partial,
stuck, crash) plus light and dark screenshots. Grill decisions R1-R14 are in
PLAN.md, terms in GLOSSARY.md, and ADRs 0001-0003.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
VasanthandClaude Opus 5.5 committed 2026-10-16 16:29:18 +05:30
1 parent 8bb1cf268e
commit 258bfbb500
18 files changed
+1712 -2

No files matched your search

+6
View File
@@ -67,3 +67,9 @@ uv run --with pytest --with playwright pytest tests
`bot_runner.py`, saves its events to `evals/results/<fixture>.run.jsonl`, and
replays them in the page check.
- `fixtures/<letter>-<name>/`: small test projects for the evals.
- `page_check_run_tab/` + `test_run_tab.py`: **Run tab skill.** The page filled with a test
config and driven through `window.__pyMsg`: Trigger states, sheet preview with masked
passwords, checkpoints driving steps/boxes/progress, green/amber/red endings, the no-input
mode, the dark toggle and no horizontal scroll, each in light, dark and narrow mode. The
Python side covers line parsing, endings, the sample workbook and `palette.py --write`.
The end-to-end fake-bot check lives in the skill itself: `python rpa-run-tab/templates/run_tab.py --selfcheck`.