Review a source file, record a finding, and keep the supporting evidence together. Pylotheke produces local reports you can return to when you choose to review an updated version.
In development. Not yet available for public use. The current version runs locally from the command line on Linux.
A real Pylotheke report using an invented example. The file changed outside the cited passage. A reviewer still decides what that means for the finding. Open image at original size ↗
For the next person who needs to check your work.
A review needs more than a conclusion. Which files did you inspect? Which passage supports the finding? What did you correct? Does an updated file still contain the same cited bytes?
Pylotheke is for technical reviewers and maintainers who need to preserve those details alongside their judgments. The current version works with public or invented files you choose, using local commands to produce reports you can read in a browser.
From selected source to a review you can revisit.
1. Keep the source you actually reviewed
Choose the files you want to review. Pylotheke keeps those files with the review and records the excerpts you select as evidence. The report makes missing selected material visible.
Harbor Notes is an invented project. One referenced file is deliberately absent from the selection. Its contents remain unknown.
2. Record a finding. Keep the correction too.
Record what you found alongside the supporting source. If you correct the finding later, readers can inspect both versions and the evidence behind them.
The demonstration starts with an intentionally mistaken finding, then records a correction. Both versions remain available to inspect.
3. Check the citations against an update
Choose the updated files and match them to the earlier selection. Pylotheke creates a report showing file changes and what changed at each citation’s original location. You decide whether the finding needs to change.
Citations are checked at their original positions, not followed automatically when text moves.
Here, a comment changes outside the cited passage. The report separates the file change from the unchanged material at the original citation location. It does not decide whether the finding is still valid.
Keep the review inspectable.
Evidence stays with the record
Keep the selected source and its citations with the review, so another reviewer can inspect the same material without needing the original source folder.
Corrections leave a history
A corrected finding keeps the earlier version available. Readers can follow the correction instead of seeing only the latest conclusion.
Missing evidence stays visible
See which selected material is missing, which updated files have not been matched, and where the evidence is still unknown.
Run the documented workflow offline
The current commands use Python’s standard library. They need no network connection, model or paid service. Generated reports open locally in a browser.
Ask whether Pylotheke fits your review workflow.
Pylotheke is in development and is not available for public use or download. The current version is a local Linux command-line workflow; distribution licensing is still unresolved.
If you want to discuss a use case, contact 47Network and mention Pylotheke. Describe the review task without sending confidential source files.
An enquiry does not reserve access or commit you to a purchase.
How the evidence works
Pylotheke records what was selected and what the comparison found. Interpreting that evidence remains the reviewer’s responsibility.
What does verification establish?
With the documented verification tools and a separately retained hash, you can check that a copied handoff matches the reference. Hash checks establish that bytes match an independently retained reference. They do not authenticate the publisher, establish source rights, prove a claim or approve the inspected software for use. Reports retain complete selected source files, even when a visible excerpt is short.
What happens when source changes?
You supply the updated selection and an explicit file-path mapping. Citations are compared at their original byte offsets. They are not automatically relocated, and findings are not automatically re-evaluated. Missing source means it is absent from the selected capture, not necessarily deleted from the original repository.
What do I need to run it?
The development version described here requires Linux with separately installed Python 3.11 or later. The retained test observation is CPython 3.12.14 on Linux x86_64; this is not a tested compatibility matrix. Windows and macOS have not been verified for this version. The workflow uses local commands and read-only HTML reports rather than a browser editor.
What remains unresolved?
Pylotheke is still in development. Public distribution licensing and live integrations are unresolved. Use the documented limits for selected inputs; handling very large inputs has not been fully reviewed. Opening a saved report does not check its original inputs again.