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:
1 parent
8bb1cf268e
commit
258bfbb500
18 files changed
+1712
-2
No files matched your search
@@ -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`.
|
||||
Reference in new issue
Block a user