Fancy Kit Harness 0.1.1
Pre-release0.1.1
14th July, 2026
We have already found an issue. I will make sure that this is covered by a test as well.
Fixed
- The
Run selected,Run automatic, andRun full reviewactions now wrap within the available width on narrow mobile displays. - The mobile real-Obsidian check now opens the Harness test-selection screen and detects horizontal overflow in the action row.
This patch changes the Harness layout and version metadata only. The contract scenarios and wake-lock behaviour are unchanged.
Install in a dedicated test Vault
Copy the verified Harness bundle and open it in Obsidian
The installer requires Screwdriver. It asks for the dedicated Vault name or ID, verifies the complete release document against its SHA-256, copies it to the Clipboard, and opens a versioned note through Obsidian URI. Run Screwdriver: Restore files from this note, reload Obsidian, enable Fancy Kit Harness, then run Fancy Kit Harness: Open harness.
The document restores only main.js, manifest.json, and styles.css below .obsidian/plugins/fancy-kit-harness. It does not enable the plug-in, change community-plugins.json, or provide a data.json file.
Validation
- built from clean Fancy Kit commit
3367bcbd2aa9dcedbf0e1a5eb5f12514bfcd462bin pull request #22; - both pull request CI runs completed successfully;
- before the fix, the new mobile regression check reproduced
clientWidth: 305andscrollWidth: 437; - after the fix, the same real-Obsidian mobile-emulation check completed successfully;
- all workspace type checks, lint, release-tool tests, Harness unit tests, and builds completed successfully; and
- all generated
SHA256SUMSentries were verified.
The selected automatic contracts and wake-lock behaviour were also confirmed on the physical device with 0.1.0. This patch still requires physical confirmation of the corrected mobile layout.
Real-device review
- Install
0.1.1into the same disposable, dedicated test Vault. - Open Test selection and confirm that all three run buttons wrap within the screen.
- Confirm that the Harness view does not scroll horizontally.
- Run the automatic contract subset once and confirm that it still completes.
- Run the nested wake-lock check once and confirm that it still completes.
Automated CI runs on Linux and does not replace the physical mobile layout review. This release remains a pre-release until that check has been completed.
Assets
fancy-kit-harness-0.1.1-screwdriver.md: the versioned, verified Screwdriver restore document;SOURCE.json: source commit and clean-worktree provenance; andSHA256SUMS: checksums for the generated Harness release files.