summaryrefslogtreecommitdiff
path: root/conformance/requirements.tsv
diff options
context:
space:
mode:
Diffstat (limited to 'conformance/requirements.tsv')
-rw-r--r--conformance/requirements.tsv40
1 files changed, 20 insertions, 20 deletions
diff --git a/conformance/requirements.tsv b/conformance/requirements.tsv
index b1a0a8b..0a738c9 100644
--- a/conformance/requirements.tsv
+++ b/conformance/requirements.tsv
@@ -60,7 +60,7 @@ CF-0504-001 REQUIRED 5.4 Treat fix_key_direction as Boolean with default false.
CF-0504-002 REQUIRED 5.4 A false fix_key_direction gives lower-case primary keys same-direction and upper-case keys opposite-direction semantics. S0.5.4 RepeatResolver Cover the relative direction matrix. SCN-1501-SHARED-KEYS
CF-0504-003 REQUIRED 5.4 A true fix_key_direction makes lower-case primary keys forward and upper-case keys backward. S0.5.4 RepeatResolver Cover the fixed direction matrix for stored forward and backward descriptors. -
CF-0505-001 REQUIRED 5.5 Treat show_prompt as Boolean with default false. S0.3.3 PolicyService Validate Boolean values and inspect the default. -
-CF-0505-002 REQUIRED 5.5 When show_prompt is true, display exactly clever-f: followed by one space while waiting for input. S0.6.2 AcquisitionService Acquire interactively and compare the prompt byte for byte. SCN-0702-TEMP-SUCCESS
+CF-0505-002 REQUIRED 5.5 When show_prompt is true, display exactly clever-tee: followed by one space while waiting for input. S0.6.2 AcquisitionService Acquire interactively and compare the prompt byte for byte. SCN-0702-TEMP-SUCCESS
CF-0506-001 REQUIRED 5.6 Treat chars_match_any_signs as a string with default empty string. S0.3.1 PolicyService Validate string values and inspect the default. -
CF-0506-002 REQUIRED 5.6 Every character in chars_match_any_signs triggers the complete section 9.3 symbol set. S0.7.3 TargetPlanFactory Configure multiple triggers and compare each resulting symbol predicate. SCN-1507-SYMBOLS
CF-0507-001 REQUIRED 5.7 Treat mark_cursor as Boolean with default true. S0.3.3 PolicyService Validate Boolean values and inspect the default. -
@@ -75,7 +75,7 @@ CF-0508-002 REQUIRED 5.8 A zero repeat timeout disables repeat expiration. S0.5.
CF-0508-003 REQUIRED 5.8 A positive repeat timeout applies section 11.1 transitions. S0.5.3 RepeatResolver Exercise below, equal, and above-threshold elapsed values. SCN-1101-TIMEOUT-BOUNDARY,SCN-1101-TIMEOUT-EXPIRED
CF-0509-001 REQUIRED 5.9 Treat mark_char as Boolean with default true. S0.3.4 PolicyService Validate Boolean values and inspect the default. -
CF-0509-002 REQUIRED 5.9 When mark_char is true, enable current-line destination-candidate highlighting. S0.10.4 FeedbackService Acquire a target in an eligible context and inspect candidate overlay positions. SCN-1510-OVERLAY-LIFECYCLE
-CF-0509-003 REQUIRED 5.9 Treat mark_char_color as an optional highlight-group name with default target CleverFDefaultLabel. S0.3.4 PolicyService Validate null and string values and resolve the default link. -
+CF-0509-003 REQUIRED 5.9 Treat mark_char_color as an optional highlight-group name with default target CleverTeeDefaultLabel. S0.3.4 PolicyService Validate null and string values and resolve the default link. -
CF-0509-004 REQUIRED 5.9 Sample mark_char_color according to setup-sensitive highlight-link rules. S0.3.5 PolicyService Change the value after initialization and before ColorScheme refresh. -
CF-0509-005 REQUIRED 5.9 Treat highlight_timeout_ms as a nonnegative integer with default zero. S0.3.4 PolicyService Validate boundaries, reject negative values, and inspect the default. -
CF-0509-006 REQUIRED 5.9 A zero highlight timeout retains the target overlay until a lifecycle event. S0.10.7 FeedbackService Advance time without events and assert that no timer starts. -
@@ -86,7 +86,7 @@ CF-0510-003 REQUIRED 5.10 A matching previous-input trigger reuses the most rece
CF-0511-001 REQUIRED 5.11 Treat mark_direct as Boolean with default false. S0.3.3 PolicyService Validate Boolean values and inspect the default. -
CF-0511-002 REQUIRED 5.11 When mark_direct is true, preview count-selected occurrences for possible current-line targets while input is pending. S0.10.3 DirectPreviewPlanner Generate previews for counts one and two before completing input. SCN-1508-DIRECT-ONE,SCN-1508-DIRECT-TWO
CF-0511-003 REQUIRED 5.11 Treat mark_direct enablement as setup-sensitive for highlight linking. S0.3.5 PolicyService Initialize disabled, enable live, and inspect links before and after ColorScheme. -
-CF-0511-004 REQUIRED 5.11 Treat mark_direct_color as an optional highlight-group name with default target CleverFDefaultLabel. S0.3.3 PolicyService Validate null and string values and resolve the default link. -
+CF-0511-004 REQUIRED 5.11 Treat mark_direct_color as an optional highlight-group name with default target CleverTeeDefaultLabel. S0.3.3 PolicyService Validate null and string values and resolve the default link. -
CF-0511-005 REQUIRED 5.11 Sample mark_direct_color according to setup-sensitive highlight-link rules. S0.3.5 PolicyService Change the value after initialization and before ColorScheme refresh. -
CF-0512-001 REQUIRED 5.12 Treat clean_labels_eagerly as Boolean with default true. S0.3.5 PolicyService Validate Boolean values and inspect the default. -
CF-0512-002 REQUIRED 5.12 Sample clean_labels_eagerly during initialization. S0.3.5 PolicyService Change the live setting after initialization and inspect installed hooks. SCN-1207-EAGER-WINDOWS
@@ -118,7 +118,7 @@ CF-0701-001 REQUIRED 7.1 Inspect fold-open policy before evaluating the repetiti
CF-0701-002 REQUIRED 7.1 For all-motion or horizontal-motion policy, open every enclosing closed fold level at the cursor line. S0.5.1 RepeatResolver Start in nested folds for each eligible policy and count open operations. SCN-1511-FOLDS
CF-0701-003 REQUIRED 7.1 Make the cursor line visible before target input. S0.5.1 RepeatResolver Inspect fold visibility at the input capability call. SCN-1511-FOLDS
CF-0702-001 REQUIRED 7.2 At interactive acquisition start, request same repeated direction. S0.6.2 AcquisitionService Inspect acquisition sequencing before feedback creation. SCN-0702-TEMP-SUCCESS
-CF-0702-002 REQUIRED 7.2 When mark_cursor is true, create a temporary CleverFCursor overlay at the cursor and redraw before input. S0.6.2 AcquisitionService Record overlay, redraw, and input call order. SCN-0702-TEMP-SUCCESS
+CF-0702-002 REQUIRED 7.2 When mark_cursor is true, create a temporary CleverTeeCursor overlay at the cursor and redraw before input. S0.6.2 AcquisitionService Record overlay, redraw, and input call order. SCN-0702-TEMP-SUCCESS
CF-0702-003 REQUIRED 7.2 When mark_direct is true, create nominal-direction count previews and redraw before input. S0.6.2 AcquisitionService Record direct plans, redraw, and input call order. SCN-1508-DIRECT-ONE
CF-0702-004 REQUIRED 7.2 When show_prompt is true, emit the exact prompt before input. S0.6.2 AcquisitionService Record prompt and input call order and exact text. SCN-0702-TEMP-SUCCESS
CF-0702-005 REQUIRED 7.2 Store initiating descriptor and set context first_move true before reading input. S0.6.3 StateTransitions Inspect state from inside the input capability. SCN-0702-TEMP-SUCCESS
@@ -233,17 +233,17 @@ CF-1105-002 REQUIRED 11.5 Store effective descriptor and resolved target in the
CF-1105-003 REQUIRED 11.5 Dot replay asks for no new target input. S0.9.4 MotionExecutor Replay with an input trap. SCN-1105-DOT-REPEAT
CF-1105-004 REQUIRED 11.5 Successive dot operations find successive occurrences and preserve FIND or TILL endpoints. S0.9.4 MotionExecutor Run successive dot operations for both families. SCN-1105-DOT-REPEAT
CF-1105-005 REQUIRED 11.5 Repeated dfe produces the four specified buffer states in order. S0.9.4 MotionExecutor Run the exact four-stage deletion sequence. SCN-1105-DOT-REPEAT
-CF-1201-001 REQUIRED 12.1 Define or honor CleverFDefaultLabel, CleverFCursor, CleverFChar, and CleverFDirect highlight groups. S0.10.1 FeedbackService Inspect highlight definitions after activation and ColorScheme. -
-CF-1201-002 REQUIRED 12.1 Use red foreground, default background, bold, and underline as CleverFDefaultLabel fallback. S0.10.1 FeedbackService Inspect all fallback attributes. -
+CF-1201-001 REQUIRED 12.1 Define or honor CleverTeeDefaultLabel, CleverTeeCursor, CleverTeeChar, and CleverTeeDirect highlight groups. S0.10.1 FeedbackService Inspect highlight definitions after activation and ColorScheme. -
+CF-1201-002 REQUIRED 12.1 Use red foreground, default background, bold, and underline as CleverTeeDefaultLabel fallback. S0.10.1 FeedbackService Inspect all fallback attributes. -
CF-1201-003 REQUIRED 12.1 Apply fallback attributes to terminal-color and GUI-color rendering. S0.10.1 FeedbackService Inspect cterm and GUI definitions. -
CF-1202-001 REQUIRED 12.2 Resolve highlight links by explicit color, existing colorscheme group, then fallback link precedence. S0.10.1 FeedbackService Create all combinations and inspect selected links. -
-CF-1202-002 REQUIRED 12.2 Force a CleverF group link when an explicit color name exists. S0.10.1 FeedbackService Predefine a conflicting group and apply explicit configuration. -
-CF-1202-003 REQUIRED 12.2 Without explicit color, preserve an existing colorscheme CleverF group. S0.10.1 FeedbackService Predefine each group and evaluate links. -
-CF-1202-004 REQUIRED 12.2 Without explicit or existing groups, link Cursor to Cursor and Char and Direct to CleverFDefaultLabel. S0.10.1 FeedbackService Evaluate links in an empty highlight registry. -
-CF-1202-005 REQUIRED 12.2 Create a CleverF feature link only when that feature is enabled at evaluation. S0.10.1 FeedbackService Evaluate each enabled and disabled feature combination. -
+CF-1202-002 REQUIRED 12.2 Force a CleverTee group link when an explicit color name exists. S0.10.1 FeedbackService Predefine a conflicting group and apply explicit configuration. -
+CF-1202-003 REQUIRED 12.2 Without explicit color, preserve an existing colorscheme CleverTee group. S0.10.1 FeedbackService Predefine each group and evaluate links. -
+CF-1202-004 REQUIRED 12.2 Without explicit or existing groups, link Cursor to Cursor and Char and Direct to CleverTeeDefaultLabel. S0.10.1 FeedbackService Evaluate links in an empty highlight registry. -
+CF-1202-005 REQUIRED 12.2 Create a CleverTee feature link only when that feature is enabled at evaluation. S0.10.1 FeedbackService Evaluate each enabled and disabled feature combination. -
CF-1202-006 REQUIRED 12.2 Re-evaluate default label and links after every colorscheme change. S0.10.1 FeedbackService Deliver ColorScheme after replacing group definitions. -
CF-1202-007 RECOMMENDED 12.2 Make explicit color configuration available before initial link evaluation. S0.11.1 CompositionRoot Configure explicit colors before activation and inspect first definitions. -
-CF-1203-001 REQUIRED 12.3 During fresh acquisition, mark_cursor creates one high-priority CleverFCursor overlay at the cursor. S0.10.2 FeedbackService Pause acquisition and inspect count, group, position, and priority. SCN-0702-TEMP-SUCCESS
+CF-1203-001 REQUIRED 12.3 During fresh acquisition, mark_cursor creates one high-priority CleverTeeCursor overlay at the cursor. S0.10.2 FeedbackService Pause acquisition and inspect count, group, position, and priority. SCN-0702-TEMP-SUCCESS
CF-1203-002 REQUIRED 12.3 Redraw before waiting for target input. S0.10.2 FeedbackService Record redraw and input call order. SCN-0702-TEMP-SUCCESS
CF-1203-003 REQUIRED 12.3 Remove the cursor marker immediately after input handling, including cancellation, missing target, and errors. S0.10.2 FeedbackService Exercise every listed exit and inspect cleanup order. SCN-0702-TEMP-SUCCESS,SCN-0702-TEMP-CANCEL,SCN-0702-TEMP-UNMATCHED,SCN-0702-TEMP-SEARCH-ERROR
CF-1204-001 REQUIRED 12.4 Direct preview scans only the current line and strict nominal side selected by descriptor case. S0.10.3 DirectPreviewPlanner Plan all four descriptors from a middle cursor and inspect candidate region. SCN-1508-DIRECT-ONE
@@ -253,18 +253,18 @@ CF-1204-004 REQUIRED 12.4 Default-case direct preview counts each exact characte
CF-1204-005 REQUIRED 12.4 ignore_case direct preview lowercases with editor conversion and counts each fold class. S0.10.3 DirectPreviewPlanner Scan mixed-case and multibyte case pairs under ignore_case. -
CF-1204-006 REQUIRED 12.4 Smart-case preview increments exact counters and also lower-case counters for ASCII uppercase characters. S0.10.3 DirectPreviewPlanner Trace counters over mixed ASCII case text. -
CF-1204-007 REQUIRED 12.4 Smart-case preview marks the union selected by exact or lower-case counter reaching count. S0.10.3 DirectPreviewPlanner Compare planner output with all possible smart-case target searches. -
-CF-1204-008 REQUIRED 12.4 Create one ordinary-priority CleverFDirect position overlay for each selected position. S0.10.3 FeedbackService Inspect overlay count, group, positions, and priority. SCN-1508-DIRECT-ONE,SCN-1508-DIRECT-TWO
+CF-1204-008 REQUIRED 12.4 Create one ordinary-priority CleverTeeDirect position overlay for each selected position. S0.10.3 FeedbackService Inspect overlay count, group, positions, and priority. SCN-1508-DIRECT-ONE,SCN-1508-DIRECT-TWO
CF-1204-009 REQUIRED 12.4 TILL direct preview marks the target occurrence rather than its adjacent endpoint. S0.10.3 DirectPreviewPlanner Plan TILL beside targets and compare later motion endpoint. -
CF-1204-010 REQUIRED 12.4 Direct preview ignores Migemo and symbol equivalence when grouping counters. S0.10.3 DirectPreviewPlanner Enable Migemo and symbols and compare with exact and case-only plans. -
CF-1204-011 REQUIRED 12.4 Remove every direct marker immediately after target input on normal, Escape, and error paths. S0.10.3 FeedbackService Exercise all exits and inspect temporary resources. SCN-0702-TEMP-SUCCESS,SCN-0702-TEMP-CANCEL,SCN-0702-TEMP-INPUT-ERROR
-CF-1205-001 REQUIRED 12.5 When mark_char is active in an eligible acquisition context, create one high-priority CleverFChar multi-match overlay. S0.10.4 FeedbackService Acquire in each context and inspect overlay count and priority. SCN-1510-OVERLAY-LIFECYCLE
+CF-1205-001 REQUIRED 12.5 When mark_char is active in an eligible acquisition context, create one high-priority CleverTeeChar multi-match overlay. S0.10.4 FeedbackService Acquire in each context and inspect overlay count and priority. SCN-1510-OVERLAY-LIFECYCLE
CF-1205-002 REQUIRED 12.5 Anchor persistent candidate match starts to the current line. S0.10.4 FeedbackService Acquire on different lines and inspect each anchor. SCN-1510-OVERLAY-LIFECYCLE
CF-1205-003 REQUIRED 12.5 Use the movement target plan and descriptor destination transform for persistent feedback. S0.10.4 FeedbackService Compare overlay and movement plan identities for literal, symbol, case, and Migemo branches. -
CF-1205-004 REQUIRED 12.5 Persistent FIND highlights targets, TILL highlights adjacent positions, and exclusive Visual follows section 10.5. S0.10.4 FeedbackService Inspect overlay positions for all descriptors and endpoint policies. -
CF-1205-005 REQUIRED 12.5 Keep persistent match highlighting window-local. S0.10.4 FeedbackService Create feedback in one window and inspect a second window. -
CF-1205-006 REQUIRED 12.5 Allow persistent feedback in Normal, all Visual and Select kinds, and legacy Normal-Ex compatibility context. S0.10.4 FeedbackService Acquire in every listed full mode and assert one overlay. -
CF-1205-007 REQUIRED 12.5 Suppress persistent feedback in operator-pending context while retaining motion and temporary feedback. S0.10.4 FeedbackService Run an operator motion with all marks enabled and inspect effects. SCN-1104-DFE
-CF-1206-001 REQUIRED 12.6 After complete command movement to another line, rebuild persistent CleverFChar feedback at the destination line. S0.10.5 FeedbackService Complete a cross-line FIND and inspect remove-create operations and anchor. SCN-1510-OVERLAY-LIFECYCLE
+CF-1206-001 REQUIRED 12.6 After complete command movement to another line, rebuild persistent CleverTeeChar feedback at the destination line. S0.10.5 FeedbackService Complete a cross-line FIND and inspect remove-create operations and anchor. SCN-1510-OVERLAY-LIFECYCLE
CF-1206-002 REQUIRED 12.6 After repeated TILL changes movement direction, rebuild persistent feedback at the destination line. S0.10.5 FeedbackService Repeat TILL opposite to moved_forward on the same line. -
CF-1206-003 REQUIRED 12.6 Keep same-line FIND feedback at its prior anchor. S0.10.5 FeedbackService Complete same-line FIND repeats in both directions and assert no rebuild. SCN-1510-OVERLAY-LIFECYCLE
CF-1206-004 REQUIRED 12.6 Visual motion retains its overlay anchor until a later lifecycle transition. S0.10.5 FeedbackService Move Visual endpoint across a line and inspect anchor. SCN-1103-VISUAL-SUCCESS
@@ -272,7 +272,7 @@ CF-1207-001 REQUIRED 12.7 After persistent feedback creation, register current-b
CF-1207-002 REQUIRED 12.7 On CursorMoved at previous_landing[last_input_context], preserve the sequence. S0.10.6 FeedbackService Deliver synchronous and later matching CursorMoved events. SCN-1510-OVERLAY-LIFECYCLE
CF-1207-003 REQUIRED 12.7 On CursorMoved at another position, execute full finalization. S0.10.6 FeedbackService Move to an unrelated position and deliver CursorMoved. SCN-1207-CURSOR-FINALIZE
CF-1207-004 REQUIRED 12.7 On InsertEnter or TextChanged, execute full finalization directly. S0.10.6 FeedbackService Deliver each event from populated feedback state. SCN-1207-INSERT-FINALIZE,SCN-1207-TEXT-FINALIZE
-CF-1207-005 REQUIRED 12.7 Full finalization removes finalizers, cancels active timer, removes current-window CleverFChar overlays, clears all landings, and sets moved_forward false. S0.10.6 StateTransitions Populate every affected field, finalize, and inspect effects and state. SCN-1207-CURSOR-FINALIZE,SCN-1207-INSERT-FINALIZE,SCN-1207-TEXT-FINALIZE
+CF-1207-005 REQUIRED 12.7 Full finalization removes finalizers, cancels active timer, removes current-window CleverTeeChar overlays, clears all landings, and sets moved_forward false. S0.10.6 StateTransitions Populate every affected field, finalize, and inspect effects and state. SCN-1207-CURSOR-FINALIZE,SCN-1207-INSERT-FINALIZE,SCN-1207-TEXT-FINALIZE
CF-1207-006 REQUIRED 12.7 Full finalization retains descriptors, targets, first_move, last_input_context, and Migemo cache. S0.10.6 StateTransitions Populate every retained field, finalize, and compare exact values. SCN-1207-CURSOR-FINALIZE,SCN-1207-INSERT-FINALIZE,SCN-1207-TEXT-FINALIZE
CF-1207-007 REQUIRED 12.7 After full finalization, explicit repeats remain possible and the next primary action acquires. S0.10.6 StateTransitions Finalize, invoke explicit repeat, then invoke primary action. SCN-1207-CURSOR-FINALIZE
CF-1207-008 REQUIRED 12.7 When eager cleanup was enabled at initialization and live mark_char is true, WinEnter, WinLeave, and CmdwinLeave remove character overlays and cancel timer. S0.10.8 FeedbackService Deliver all three events with the sampled policy and live setting combinations. SCN-1207-EAGER-WINDOWS
@@ -280,7 +280,7 @@ CF-1207-009 REQUIRED 12.7 Eager window cleanup preserves motion history and fina
CF-1208-001 REQUIRED 12.8 Activate highlight timeout only when mark_char is true, delay is positive, and timers are supported. S0.10.7 FeedbackService Cover the eight-condition Boolean matrix. SCN-1510-TIMEOUT
CF-1208-002 REQUIRED 12.8 After each primary action, stop the prior timer and start a new timer for highlight_timeout_ms. S0.10.7 FeedbackService Run fresh and repeated actions and inspect ordered timer operations. SCN-1208-TIMER-IDENTITY
CF-1208-003 REQUIRED 12.8 A timer callback clears feedback only when its identity equals highlight_timer. S0.10.7 FeedbackService Fire stale and current callbacks after timer replacement. SCN-1208-TIMER-IDENTITY
-CF-1208-004 REQUIRED 12.8 A current timer callback marks the timer inactive and removes CleverFChar overlays while preserving motion history. S0.10.7 StateTransitions Fire current timer and compare all state fields. SCN-1510-TIMEOUT
+CF-1208-004 REQUIRED 12.8 A current timer callback marks the timer inactive and removes CleverTeeChar overlays while preserving motion history. S0.10.7 StateTransitions Fire current timer and compare all state fields. SCN-1510-TIMEOUT
CF-1208-005 REQUIRED 12.8 A repeated primary action after timeout cleanup restores stored feedback before movement and starts a new timer. S0.10.7 FeedbackService Fire timeout, invoke primary repeat, and inspect effect order. SCN-1510-TIMEOUT
CF-1208-006 REQUIRED 12.8 Repeated primary actions postpone highlight expiration. S0.10.7 FeedbackService Repeat before expiry, then fire old and new timer identities. SCN-1208-TIMER-IDENTITY
CF-1208-007 REQUIRED 12.8 Explicit repeats leave target-overlay restoration and timer management unchanged. S0.10.7 FeedbackService Invoke explicit actions after timer cleanup and inspect zero feedback effects. -
@@ -296,7 +296,7 @@ CF-1302-003 REQUIRED 13.2 For current-line search, additionally require a multib
CF-1303-001 REQUIRED 13.3 Select and cache the dictionary by effective encoding on first use. S0.7.7 MigemoCatalog Request each encoding twice and inspect load count and cache identity. -
CF-1303-002 REQUIRED 13.3 Accept UTF-8, CP932, and EUC-JP effective encodings. S0.7.7 MigemoCatalog Resolve canonical host names for all three variants. -
CF-1303-003 REQUIRED 13.3 For another encoding, set live use_migemo to false. S0.7.7 MigemoCatalog Request an unsupported encoding and inspect configuration mutation. -
-CF-1303-004 REQUIRED 13.3 For another encoding, raise clever-f: Encoding '<encoding>' is not supported. Migemo is disabled. S0.11.4 MigemoCatalog Request a named unsupported encoding and compare exact diagnostic text. -
+CF-1303-004 REQUIRED 13.3 For another encoding, raise clever-tee: Encoding '<encoding>' is not supported. Migemo is disabled. S0.11.4 MigemoCatalog Request a named unsupported encoding and compare exact diagnostic text. -
CF-1303-005 REQUIRED 13.3 Public Reset clears the Migemo cache. S0.4.7 StateTransitions Populate all three cache keys, reset, and inspect the cache. SCN-1401-PUBLIC-RESET
CF-1304-001 REQUIRED 13.4 A Migemo candidate requires its dictionary pattern to match at the candidate start. S0.7.2 TargetPlanFactory Evaluate candidates before, at, and inside accepted dictionary text. -
CF-1304-002 REQUIRED 13.4 A Migemo candidate character must equal the target under case mode or lie outside ASCII alphabetic characters. S0.7.2 TargetPlanFactory Test matching and nonmatching Latin letters plus Japanese candidates. -
@@ -304,13 +304,13 @@ CF-1304-003 REQUIRED 13.4 Return one character at the candidate start while perm
CF-1304-004 REQUIRED 13.4 Apply search-scope limits to Migemo candidate start, then apply FIND, TILL, count, and feedback transforms. S0.7.2 TargetPlanFactory Place assertion tails outside scope and compare all downstream transforms. -
CF-1401-001 REQUIRED 14.1 Public Reset clears all descriptors, landings, first_move values, and Migemo cache. S0.4.7 StateTransitions Populate all contexts and cache, reset, and inspect cleared fields. SCN-1401-PUBLIC-RESET
CF-1401-002 REQUIRED 14.1 Public Reset replaces repeat_timestamp with a safe zero. S0.4.7 StateTransitions Set a nonzero timestamp, reset, and use the result in later timeout arithmetic. SCN-1401-PUBLIC-RESET
-CF-1401-003 REQUIRED 14.1 Public Reset cancels the active highlight timer and removes current-window CleverFChar overlays. S0.4.7 StateTransitions Populate timer and overlays, reset, and inspect effects and identities. SCN-1401-PUBLIC-RESET
+CF-1401-003 REQUIRED 14.1 Public Reset cancels the active highlight timer and removes current-window CleverTeeChar overlays. S0.4.7 StateTransitions Populate timer and overlays, reset, and inspect effects and identities. SCN-1401-PUBLIC-RESET
CF-1401-004 REQUIRED 14.1 Public Reset returns a neutral result and causes no cursor movement. S0.1.3 ActionFacade Invoke Reset at a noninitial position and inspect result and cursor. SCN-1401-PUBLIC-RESET
CF-1401-005 REQUIRED 14.1 Public Reset retains targets, last_input_context, moved_forward, and finalizer registrations. S0.4.7 StateTransitions Populate all retained fields, reset, and compare exact values. SCN-1401-PUBLIC-RESET
CF-1401-006 REQUIRED 14.1 After Public Reset, a primary action acquires, an explicit repeat is empty, and later finalizer events can remove retained registrations. S0.4.7 StateTransitions Reset, invoke both action classes, and deliver one retained finalizer. SCN-1401-PUBLIC-RESET
CF-1402-001 OPTIONAL 14.2 A diagnostic full reset can be exposed for tests or diagnostics. S0.11.4 ActionFacade Inspect optional action exposure when diagnostic mode is enabled. SCN-1402-DIAGNOSTIC-RESET
CF-1402-002 REQUIRED 14.2 Diagnostic full reset performs Public Reset and also clears input context, all targets, finalizers, moved_forward, and its initialization state. S0.4.7 StateTransitions Populate every state field, run diagnostic reset, and inspect exact cleared set. SCN-1402-DIAGNOSTIC-RESET
-CF-1403-001 REQUIRED 14.3 A free-form invalid descriptor raises clever-f: Invalid mapping 'X'. S0.11.4 ActionFacade Pass representative invalid values and compare exact rendered value. -
+CF-1403-001 REQUIRED 14.3 A free-form invalid descriptor raises clever-tee: Invalid mapping 'X'. S0.11.4 ActionFacade Pass representative invalid values and compare exact rendered value. -
CF-1404-001 REQUIRED 14.4 A failed first search emits no plugin error and preserves the original cursor. S0.1.4 ActionFacade Search a missing target and inspect diagnostics and cursor. SCN-1102-COMMAND-FAILURE
CF-1404-002 REQUIRED 14.4 A failed sequential count follows partial-progress behavior. S0.1.4 ActionFacade Request one more match than available and inspect typed outcome and endpoint. SCN-1004-PARTIAL-FAILURE
CF-1404-003 REQUIRED 14.4 Temporary feedback cleanup completes after failed search while persistent feedback follows its lifecycle. S0.6.1 AcquisitionService Inject first and later-step failures and inspect temporary and persistent resources. SCN-0702-TEMP-UNMATCHED,SCN-0702-TEMP-SEARCH-ERROR
@@ -332,7 +332,7 @@ CF-1508-001 REQUIRED 15.8 Default-case direct preview count one produces columns
CF-1508-002 REQUIRED 15.8 Default-case direct preview count two produces columns 8,10,17,18,19 on the specified text. S0.10.3 DirectPreviewPlanner Run the exact count-two preview example. SCN-1508-DIRECT-TWO
CF-1508-003 REQUIRED 15.8 Direct preview emits valid multibyte byte columns in both directions. S0.10.3 DirectPreviewPlanner Scan a mixed-width line forward and backward and validate each start. SCN-1508-DIRECT-MULTIBYTE
CF-1509-001 REQUIRED 15.9 A repeated macro containing fax acquires a on every iteration and can remove all five a characters from the specified text. S0.6.8 AcquisitionService Run the exact five-iteration macro example and count inputs and resulting buffer. SCN-1509-MACRO
-CF-1510-001 REQUIRED 15.10 Fresh eligible acquisition creates CleverFChar feedback and same-line command motion preserves it. S0.10.4 FeedbackService Acquire and repeat on one line while inspecting overlay identity. SCN-1510-OVERLAY-LIFECYCLE
+CF-1510-001 REQUIRED 15.10 Fresh eligible acquisition creates CleverTeeChar feedback and same-line command motion preserves it. S0.10.4 FeedbackService Acquire and repeat on one line while inspecting overlay identity. SCN-1510-OVERLAY-LIFECYCLE
CF-1510-002 REQUIRED 15.10 Cross-line command motion migrates the overlay anchor to the destination line. S0.10.5 FeedbackService Repeat into another line and inspect rebuild plan. SCN-1510-OVERLAY-LIFECYCLE
CF-1510-003 REQUIRED 15.10 Unrelated CursorMoved, InsertEnter, and TextChanged events execute full finalization. S0.10.6 FeedbackService Deliver each event from equivalent populated states. SCN-1207-CURSOR-FINALIZE,SCN-1207-INSERT-FINALIZE,SCN-1207-TEXT-FINALIZE
CF-1510-004 REQUIRED 15.10 Positive highlight timeout clears only feedback and preserves repetition history. S0.10.7 FeedbackService Fire the current timer and compare overlay and history fields. SCN-1510-TIMEOUT