Bow Tie Kreative Writing System

Applying it

Writing pipelines

7 end-to-end sequences. Each one names its steps in order and the decision that governs whether the work proceeds.

PIPE-GENERATE

Generate from zero

Steps

  1. define_rhetorical_situation
  2. select_genre_and_template
  3. build_claim_or_story_map
  4. draft_structure
  5. draft_units
  6. run_hard_constraints
  7. run_context_defaults
  8. apply_LAKA_variations
  9. select_smallest_sufficient_set
  10. test_reader_outcome
  11. finalize

Decision

if
any
  1. path
    accuracy
    operator
    eq
    value
    fail
  2. path
    safety
    operator
    eq
    value
    fail
  3. path
    accessibility
    operator
    eq
    value
    fail
then
return_to_earliest_causal_step
else
if
path
outcome_test
operator
eq
value
pass
then
complete
else
diagnose_and_iterate

PIPE-REVISE

Revise an existing draft

Steps

  1. preserve_original
  2. state_intended_outcome
  3. diagnose_by_scale
  4. map_failures_to_rules
  5. generate_interventions
  6. rank_by_LAKA
  7. apply_smallest_sufficient_changes
  8. regression_check
  9. reader_test
  10. record_decisions

Decision

if
any
  1. path
    accuracy
    operator
    eq
    value
    fail
  2. path
    safety
    operator
    eq
    value
    fail
  3. path
    accessibility
    operator
    eq
    value
    fail
then
return_to_earliest_causal_step
else
if
path
outcome_test
operator
eq
value
pass
then
complete
else
diagnose_and_iterate

PIPE-EDIT

Professional editing

Steps

  1. confirm_assignment_scope
  2. strategy_pass
  3. structure_pass
  4. evidence_pass
  5. paragraph_pass
  6. sentence_pass
  7. word_pass
  8. mechanics_pass
  9. proof_pass
  10. risk_register
  11. handoff

Decision

if
any
  1. path
    accuracy
    operator
    eq
    value
    fail
  2. path
    safety
    operator
    eq
    value
    fail
  3. path
    accessibility
    operator
    eq
    value
    fail
then
return_to_earliest_causal_step
else
if
path
outcome_test
operator
eq
value
pass
then
complete
else
diagnose_and_iterate

PIPE-TECH

Technical documentation

Steps

  1. identify_user_task_or_question
  2. select_information_type
  3. capture_product_truth
  4. draft_contract_or_flow
  5. add prerequisites_and_failures
  6. validate_in_environment
  7. accessibility_test
  8. version_and_owner_metadata
  9. publish
  10. monitor_drift

Decision

if
any
  1. path
    accuracy
    operator
    eq
    value
    fail
  2. path
    safety
    operator
    eq
    value
    fail
  3. path
    accessibility
    operator
    eq
    value
    fail
then
return_to_earliest_causal_step
else
if
path
outcome_test
operator
eq
value
pass
then
complete
else
diagnose_and_iterate

PIPE-COPY

Persuasive copy

Steps

  1. research_audience
  2. classify_awareness
  3. map_desire_and_objections
  4. define_offer
  5. inventory_proof
  6. select_lead
  7. draft_claim_proof_pairs
  8. complete_terms_and_disclosures
  9. build_action_path
  10. test_message_match
  11. measure_downstream_value

Decision

if
any
  1. path
    accuracy
    operator
    eq
    value
    fail
  2. path
    safety
    operator
    eq
    value
    fail
  3. path
    accessibility
    operator
    eq
    value
    fail
then
return_to_earliest_causal_step
else
if
path
outcome_test
operator
eq
value
pass
then
complete
else
diagnose_and_iterate

PIPE-NARRATIVE

Narrative writing

Steps

  1. define_controlling_change
  2. choose_viewpoint_and_tense
  3. map_desire_obstacle_stakes
  4. design_causal_turns
  5. allocate_scene_and_summary
  6. draft_beats
  7. layer_exposition_and_subtext
  8. test_promises_and_payoffs
  9. rhythm_pass
  10. ending_alignment

Decision

if
any
  1. path
    accuracy
    operator
    eq
    value
    fail
  2. path
    safety
    operator
    eq
    value
    fail
  3. path
    accessibility
    operator
    eq
    value
    fail
then
return_to_earliest_causal_step
else
if
path
outcome_test
operator
eq
value
pass
then
complete
else
diagnose_and_iterate

PIPE-ACCESS

Accessibility review

Steps

  1. classify_content_and_tasks
  2. check_semantic_structure
  3. check_plain_language
  4. check_non_text_equivalents
  5. check_links_and_labels
  6. check_time_and_reflow
  7. linearize_with_screen_reader
  8. test_cognitive_load
  9. test_with_representative_users
  10. track_barriers

Decision

if
any
  1. path
    accuracy
    operator
    eq
    value
    fail
  2. path
    safety
    operator
    eq
    value
    fail
  3. path
    accessibility
    operator
    eq
    value
    fail
then
return_to_earliest_causal_step
else
if
path
outcome_test
operator
eq
value
pass
then
complete
else
diagnose_and_iterate