Novel-It Docs

03 Writing Interface

Test execution records for the markdown editor and writing features

Revision: 1.0 · 18-Apr-2026

R-FUNC-0301.01 Markdown editor element support

Scenario: Editor renders heading elements

T-FUNC-0301.01.01
DateResultIssueComment
2026-04-13PASSAll heading elements were displayed as expected

Scenario: Editor renders typography elements

T-FUNC-0301.01.02
DateResultIssueComment
2026-04-13PASSAll typography elements were displayed as expected

Scenario: Editor renders list elements

T-FUNC-0301.01.03
DateResultIssueComment
2026-04-13PASSAll list elements were displayed as expected.

Scenario: Editor renders remaining supported elements

T-FUNC-0301.01.04
DateResultIssueComment
2026-04-13PASSAll remaining markdown elements were displayed as expected.

R-UI-0301.01 Editor toolbar provides shortcuts for common elements

Scenario: Toolbar provides H1, H2, and H3 shortcut buttons

T-UI-0301.01.01
DateResultIssueComment
2026-04-13PASSShortcut buttons for H1, H2 and H3 were displayed as expected

Scenario: H4 to H6 are not available as toolbar shortcuts

T-UI-0301.01.02
DateResultIssueComment
2026-04-13PASSShortcut buttons for H4, H5, H6 were not displayed, as expected

R-FUNC-0302.01 Editor autosaves content automatically

Scenario: Editor autosaves after changes are made

T-FUNC-0302.01.01
DateResultIssueComment
2026-04-13PASSNew content was automatically saved as expected.

Scenario: Editor does not autosave when no changes have been made

T-FUNC-0302.01.02
DateResultIssueComment
2026-04-13PASSThe editor is not saved if no changes have been made (in reality, if you haven't made a change, you cannot tell if the save has been triggered or not)

R-PERF-0302.01 Default autosave interval is 30 seconds

Scenario: Default autosave interval is 30 seconds

T-PERF-0302.01.01
DateResultIssueComment
2026-04-13PASSThe autosave interval defaults to 30 seconds as expected.

R-USER-0303.01 Unsaved changes trigger a confirmation dialog on in-application navigation

Scenario: Confirmation dialog is shown when navigating away with unsaved changes

T-USER-0303.01.01
DateResultIssueComment
2026-04-13FAIL#75Clicking the breadcrumbs works as expected, but next scene / previous scene display the browser notification, not the in app notification.

Scenario: Navigation proceeds when the user confirms

T-USER-0303.01.02
DateResultIssueComment
2026-04-13PASSNavigation was completed as expected.

Scenario: Navigation is cancelled when the user declines

T-USER-0303.01.03
DateResultIssueComment
2026-04-13PASSThe navigation was cancelled as expected

Scenario: No confirmation dialog when there are no unsaved changes

T-USER-0303.01.04
DateResultIssueComment
2026-04-13PASSNavigation succeeded with no notification when there were no outstanding changes, as expected.

R-FUNC-0304.01 Word count updates as the user types

Scenario: Word count updates as text is added

T-FUNC-0304.01.01
DateResultIssueComment
2026-04-13PASSThe word count updated as expected

Scenario: Word count updates as text is deleted

T-FUNC-0304.01.02
DateResultIssueComment
2026-04-13PASSThe word count successfully updated as words were deleted.

R-FUNC-0304.02 Word counts roll up on save

Scenario: Chapter word count updates on scene save

T-FUNC-0304.02.01
DateResultIssueComment
2026-04-13PASSThe novel word count was updated as expected

Scenario: Novel word count updates on scene save

T-FUNC-0304.02.02
DateResultIssueComment
2026-04-13PASSThe novel word count was updated as expected

Scenario: Part word count updates on scene save when parts are enabled

T-FUNC-0304.02.03
DateResultIssueComment
2026-04-13PASSThe part word count was updated as expected.

R-FUNC-0304.03 Word counts update when a manuscript entity is archived

Scenario: Archiving a scene reduces the parent chapter word count

T-FUNC-0304.03.01
DateResultIssueComment
2026-04-13FAIL#73No facility to archive scenes so this test cannot be performed.

Scenario: Archiving a scene reduces the novel word count

T-FUNC-0304.03.02
DateResultIssueComment
2026-04-13FAIL#71No facility to archive scenes so this test cannot be performed.

Scenario: Archiving a scene reduces the part word count when parts are enabled

T-FUNC-0304.03.03
DateResultIssueComment
2026-04-13FAIL#71No facility to archive scenes so this test cannot be performed.

Scenario: Archiving a chapter reduces the novel word count

T-FUNC-0304.03.04
DateResultIssueComment
2026-04-13FAIL#76Archiving a chapter did not reduce the number of words for the novel.

Scenario: Archiving a chapter reduces the part word count when parts are enabled

T-FUNC-0304.03.05
DateResultIssueComment
2026-04-13FAIL#76Archiving a chapter did not reduce the part word count.

Scenario: Archiving a part reduces the novel word count

T-FUNC-0304.03.06
DateResultIssueComment
2026-04-13FAIL#77Archiving a part did not reduce the novel word count.

R-FUNC-0304.04 Word counts update when a manuscript entity is unarchived

Scenario: Unarchiving a scene increases the parent chapter word count

T-FUNC-0304.04.01
DateResultIssueComment
2026-04-13FAIL#71There's no scene archive / restore capability

Scenario: Unarchiving a scene increases the novel word count

T-FUNC-0304.04.02
DateResultIssueComment
2026-04-13FAIL#71There is no scene archive / restore caapability

Scenario: Unarchiving a scene increases the part word count when parts are enabled

T-FUNC-0304.04.03
DateResultIssueComment
2026-04-13FAIL#71There is no scene archive / restore capability

Scenario: Unarchiving a chapter increases the novel word count

T-FUNC-0304.04.04
DateResultIssueComment
2026-04-13FAIL#78Unarchiving a chapter did not increase the novel word count

Scenario: Unarchiving a chapter increases the part word count when parts are enabled

T-FUNC-0304.04.05
DateResultIssueComment
2026-04-13FAIL#78Unarchiving a chapter did not increase the part word count

Scenario: Unarchiving a part increases the novel word count

T-FUNC-0304.04.06
DateResultIssueComment
2026-04-13FAIL#78Unarchiving a part did not increase the novel word count.

R-FUNC-0304.05 Word counts update when a manuscript entity is deleted

Scenario: Deleting a scene reduces the parent chapter word count

T-FUNC-0304.05.01
DateResultIssueComment
2026-04-13FAIL#73Scenes cannot be deleted and so this test could not be performed.

Scenario: Deleting a scene reduces the novel word count

T-FUNC-0304.05.02
DateResultIssueComment
2026-04-13FAIL#73Scenes cannot be deleted and so this test could not be performed.

Scenario: Deleting a scene reduces the part word count when parts are enabled

T-FUNC-0304.05.03
DateResultIssueComment
2026-04-13FAIL#73Scenes cannot be deleted and so this test could not be performed.

Scenario: Deleting a chapter reduces the novel word count

T-FUNC-0304.05.04
DateResultIssueComment
2026-04-13FAIL#79Deleting a chapter did not reduce the novel's word count

Scenario: Deleting a chapter reduces the part word count when parts are enabled

T-FUNC-0304.05.05
DateResultIssueComment
2026-04-13FAIL#79Deleting a chapter did not reduce the part's word count

Scenario: Deleting a part reduces the novel word count

T-FUNC-0304.05.06
DateResultIssueComment
2026-04-13FAIL#79Deleting a part did not reduce the novel's word count

R-FUNC-0305.01 Toggle between edit and preview mode

Scenario: Switch from edit mode to preview mode

T-FUNC-0305.01.01
DateResultIssueComment
2026-04-13PASSThe preview rendered the text without markdown as expected.

Scenario: Switch from preview mode back to edit mode

T-FUNC-0305.01.02
DateResultIssueComment
2026-04-13PASSThe toggle back from preview to edit mode displayed the markdown as expected

R-FUNC-0306.01 Distraction free mode

Scenario: Enter distraction free mode

T-FUNC-0306.01.01
DateResultIssueComment
2026-04-13PASSIn distraction free mode only the editor was displayed as expected.

Scenario: Exit distraction free mode

T-FUNC-0306.01.02
DateResultIssueComment
2026-04-13PASSWhen toggling off distraction free mode the full application was displayed as expected

R-FUNC-0307.01 Automatic cross-referencing on save

Scenario: Character name occurrence is recorded on scene save

T-FUNC-0307.01.01
DateResultIssueComment
2026-04-13PASSCharacter cross reference behaved as expected.

Scenario: Location name occurrence is recorded on scene save

T-FUNC-0307.01.02
DateResultIssueComment
2026-04-13PASSLocation cross referencing behaved as expected

Scenario: Item name occurrence is recorded on scene save

T-FUNC-0307.01.03
DateResultIssueComment
2026-04-13PASSItem cross referencing worked as expected.

Scenario: No occurrence recorded when name is not present in scene

T-FUNC-0307.01.04
DateResultIssueComment
2026-04-13PASSCharacters not mentioned in a scene are not cross referenced as expected.