This behavior was discovered when testing the TPEN Prompts tool. Two prompts in particular: 'Detect Lines' as well as 'Detect Lines and Transcribe'.
Problem
The prompts instruct the LLM to order the lines in reading order then do one PUT request to the page containing all the line data. That single PUT request will create all the lines and update the page.
After this occurs, line-by-line navigation does not occur in order. This is because when each line was created, a column was also generated for that line to be put in. This caused an equal number of columns and lines. The columns themselves are not in any particular order, but when columns are present they are used for the line-by-line navigation ordering principle.
If all columns are removed, line-by-line navigation will occur in order because the page items will be used as the ordering principle instead, which was intentionally ordered in reading order.
Desired Behavior
It is wrong that a column is being created along with each new line. The desired outcome is that all lines in the PUT request are created without generating any new columns. Line creation should never automatically trigger column creation without being instructed to do so.
This behavior was discovered when testing the TPEN Prompts tool. Two prompts in particular: 'Detect Lines' as well as 'Detect Lines and Transcribe'.
Problem
The prompts instruct the LLM to order the lines in reading order then do one PUT request to the page containing all the line data. That single PUT request will create all the lines and update the page.
After this occurs, line-by-line navigation does not occur in order. This is because when each line was created, a column was also generated for that line to be put in. This caused an equal number of columns and lines. The columns themselves are not in any particular order, but when columns are present they are used for the line-by-line navigation ordering principle.
Desired Behavior
It is wrong that a column is being created along with each new line. The desired outcome is that all lines in the PUT request are created without generating any new columns. Line creation should never automatically trigger column creation without being instructed to do so.