Skip to content

Refactor state store to revised PFFTT format#104

Open
istathar wants to merge 2 commits into
technique-lang:mainfrom
istathar:run-3
Open

Refactor state store to revised PFFTT format#104
istathar wants to merge 2 commits into
technique-lang:mainfrom
istathar:run-3

Conversation

@istathar
Copy link
Copy Markdown
Member

Refactor the state store used by the run and resume commands to use the revised PFFTT format as formalized in

The format changes from being a tablet-esque line to being a more refined text line. This allows the payload at the end for the Done state to be a Technique value, up to and especially including being a tablet, without needing additional encoding, escaping, or wrapping.

The record lines now include the RunId on each line. The Start state line replaces the manifest, fully qualified paths are now rooted at / (allowing both full http:// URLs and file:/// URLs to be used interchangeably), and the time steps are started is recorded with the Begin state.

@istathar istathar self-assigned this May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant