Skip to content

Instantly share code, notes, and snippets.

@lmmx
Last active May 22, 2024 10:25
Show Gist options
  • Save lmmx/4c21551e97cfdd8c46002a4ba7b1454c to your computer and use it in GitHub Desktop.
Save lmmx/4c21551e97cfdd8c46002a4ba7b1454c to your computer and use it in GitHub Desktop.
"How to increase your agency: a flowchart" https://x.com/JoshuaLelon/status/1792974174392353038/photo/1
flowchart LR
    A[You have a problem:\nare you working on it?] -->|Yes| E[?]
    

    E --> X[What is a detailed description of\nthe world after you've succeeded?]
    E --> Y[What's the connection between]
    Y --> Y1[what you're\ndoing now]
    Y --> Y2[your plan]
    Y --> Y3[the goal]
    Y1 --> Y4[?]
    Y2 --> Y4
    Y3 --> Y4
    
    A -->|No| B[Are you in\na victim mindset?]
    B -->|Yes| C[?]
    B -->|No| D[?]


    C --> F[What if it were possible?]
    C --> G[What's the stupidest, easiest thing you could\ndo to make even a little bit of progress?]
    C --> H[Why are you so sure you won't succeed?]

     
    D --> NOW("Now") --> I[What are you doing right now?]
    D --> GOAL("Goal") --> G1[What is a detailed description of\nthe world after you've succeeded?]
    GOAL --> G2[What does success look like?]
    GOAL --> G3[What are you actually trying to do?]
    GOAL --> G4[In 12 months, what would you like\nto be celebrating with a friend?]
    D --> WHY("Why")  --> M[Why do you want to do that?]
    D --> PROB("Problem")  --> N[What is the roadblock?]
    PROB --> O[What is the problem in detail?]
    PROB --> P[What might make you procrastinate?]
    D --> SOLVE("Solutions") --> Q[What are some ideas\nthat could possibly work?]
    D --> PLAN("Plan") --> R[What's your rough draft\nof a plan given the:]
    R --> PLAN1[best idea]
    R --> PLAN2[easiest idea]
    R --> PLAN3[most liked idea]
    D --> NEXT("Next step") --> S[What's the immediate next step?]
    D --> HELP("Help") --> T[Who or what could help fill in the gaps?]
    D --> ENV("Environment") --> U[How could you set up your\nsocial context and environment to]
    U --> V[bolster your motivation?]
    U --> W[avoid frustrations and temptations?]

    classDef questions fill:#ffa,stroke:#333,stroke-width:2px,font-size:15px;
    C:::questions
    D:::questions
    E:::questions
    

    classDef important fill:#afa,stroke:#333,stroke-width:2px,font-size:15px;
    A:::important
    B:::important
    F:::important
    G:::important
    H:::important
    I:::important
    G1:::important
    G2:::important
    G3:::important
    G4:::important
    M:::important
    N:::important
    O:::important
    P:::important
    Q:::important
    R:::important
    S:::important
    T:::important
    U:::important
    V:::important
    W:::important
    X:::important
    Y:::important
    Y4:::important

flowchart LR
    A[You have a problem:\nare you working on it?] -->|No| B[Are you in\na victim mindset?]
    B -->|Yes| C[Can you answer\nthese questions?]
    B -->|No| D[Can you answer\nthese questions?]
    A -->|Yes| E[Can you answer\nthese questions?]

    C --> F[What if it\nwere possible?]
    C --> G[What's the stupidest,\neasiest thing you could do\nto make even a little bit of progress?]
    C --> H[Why are you so sure\nyou won't succeed?]

    D --> I[What are you doing right now?]
    D --> J[What is a detailed description\nof the world after\nyou've succeeded?]
    J --> K[What does success look like?\nWhat are you actually trying to do?]
    K --> L[In 12 months, what would you like\nto be celebrating with a friend?]
    D --> M[Why do you want to do that?]
    D --> N[problem: What is the roadblock?]
    N --> O[What is the problem in detail?]
    O --> P[What might make you procrastinate?]
    D --> Q[What are some ideas that could possibly work?]
    D --> R[Given the best, easiest,\nor most liked idea,\nwhat's your rough draft of a plan?]
    D --> S[What's the immediate next step?]
    D --> T[Who or what could help fill in the gaps?]
    D --> U[How could you set up your\nsocial context and environment to]
    U --> V[bolster your motivation?]
    U --> W[avoid frustrations and temptations?]

    E --> X[What is a detailed\ndescription of the world\nafter you've succeeded?]
    E --> Y[What's the connection between\nwhat you're doing now,\nyour plan,and\nthe goal?]

    classDef important fill:#afa,stroke:#333,stroke-width:2px,font-size:15px;
    A:::important
    B:::important
    C:::important
    D:::important
    E:::important
    F:::important
    G:::important
    H:::important
    I:::important
    J:::important
    K:::important
    L:::important
    M:::important
    N:::important
    O:::important
    P:::important
    Q:::important
    R:::important
    S:::important
    T:::important
    U:::important
    V:::important
    W:::important
    X:::important
    Y:::important
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment