[2026-06-16 14:06:49] 
 
 
 
 
[2026-06-16 14:06:49] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{}}
[2026-06-16 14:06:49] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
        )

)

[2026-06-16 14:06:49] ProcessData: FOLDER: saunas-v2a
[2026-06-16 14:06:49] ProcessData: HISTORY: [NO HISTORY]
[2026-06-16 14:06:49] ProcessData: Loading data & prompt files
[2026-06-16 14:06:49] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-16 14:06:49] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-16 14:06:49] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-16 14:06:49] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-16 14:06:52] 
 
 
 
 
[2026-06-16 14:06:52] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{"1":true}}
[2026-06-16 14:06:52] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
            [1] => 1
        )

)

[2026-06-16 14:06:52] ProcessData: FOLDER: saunas-v2a
[2026-06-16 14:06:52] ProcessData: HISTORY: Array
(
    [1] => 1
)

[2026-06-16 14:06:52] ProcessData: Loading data & prompt files
[2026-06-16 14:06:52] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-16 14:06:52] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-16 14:06:52] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-16 14:06:52] ParseData: Executing ParseData on catalog: saunas-v2a
[2026-06-16 14:06:52] ParseData: Successfully structured 8 database items from CSV file.
[2026-06-16 14:06:52] ProcessData: Counting matches
[2026-06-16 14:06:52] ProcessData: pid=1
[2026-06-16 14:06:52] ProcessData: pid=2
[2026-06-16 14:06:52] ProcessData: Isolated active unanswered milestone workspace block. Assigning Active Step ID: 2
[2026-06-16 14:06:52] ProcessData: ProcessData: Completed logic loops evaluation. Total matched products surviving filter constraints: 8
[2026-06-16 14:06:52] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 2
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Our sauna matching process is divided into two main parts - Primary criteria and Secondary criteria. 

[Link]Click for how our matching engine handles each.





            [details] => Our Sauna Matching Methodology

Our sauna matching process is divided into two main parts - Primary and Secondary.  Each part provides not just the criteria being 

Each part providess criteria for you to decide if you want it or not.  But the guide also provides information about the criteria, including pros and cons so you can make a more informed decision.

The Primary criteria produce a base set of matching items based on whether you want an indoor, outdoor or portable sauna, your preferred size and the maximum amount you want to spend.

This is where most guides stop.  But there are many more options that can further narrow your search.  

Our Secondary criteria captures not just whether or not you want each available option but how important each option is to you. This covers features like heat type, steam, red light theraphy, infrared therapy, bluetooth and others.  

Each option provides a desirability scale from 'Don't Want' to 'Required' that we discuss further in that section.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
            [0] => Array
                (
                    [Model] => ABC
                    [Type] => Indoor
                    [Capacity] => 2
                    [Ft Short] => 4
                    [Ft Long] => 6
                    [Min $] => 800
                    [Max $] => 1400
                    [Electric] => O
                    [Volts] => 120V
                    [Stand Alone] => O
                    [Built In] => O
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => N
                    [Infrared] => Y
                    [Bluetooth] => Y
                )

            [1] => Array
                (
                    [Model] => DEF
                    [Type] => Outdoor
                    [Capacity] => 6
                    [Ft Short] => 8
                    [Ft Long] => 10
                    [Min $] => 1600
                    [Max $] => 2400
                    [Electric] => O
                    [Volts] => 240V
                    [Stand Alone] => N
                    [Built In] => Y
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [2] => Array
                (
                    [Model] => GHI
                    [Type] => Outdoor
                    [Capacity] => 4
                    [Ft Short] => 6
                    [Ft Long] => 8
                    [Min $] => 1200
                    [Max $] => 1800
                    [Electric] => N
                    [Volts] => 
                    [Stand Alone] => 
                    [Built In] => 
                    [Gas] => Y
                    [Steam] => N
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [3] => Array
                (
                    [Model] => JKL
                    [Type] => Indoor
                    [Capacity] => 2
                    [Ft Short] => 3
                    [Ft Long] => 3
                    [Min $] => 300
                    [Max $] => 400
                    [Electric] => Y
                    [Volts] => 120V
                    [Stand Alone] => Y
                    [Built In] => N
                    [Gas] => N
                    [Steam] => N
                    [Red-Light] => N
                    [Infrared] => N
                    [Bluetooth] => Y
                )

            [4] => Array
                (
                    [Model] => MNO
                    [Type] => Indoor
                    [Capacity] => 2
                    [Ft Short] => 4
                    [Ft Long] => 6
                    [Min $] => 800
                    [Max $] => 1400
                    [Electric] => O
                    [Volts] => 120V
                    [Stand Alone] => O
                    [Built In] => O
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => N
                    [Infrared] => Y
                    [Bluetooth] => Y
                )

            [5] => Array
                (
                    [Model] => PQR
                    [Type] => Indoor
                    [Capacity] => 6
                    [Ft Short] => 8
                    [Ft Long] => 10
                    [Min $] => 1600
                    [Max $] => 2400
                    [Electric] => O
                    [Volts] => 240V
                    [Stand Alone] => O
                    [Built In] => O
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [6] => Array
                (
                    [Model] => STU
                    [Type] => Outdoor
                    [Capacity] => 3
                    [Ft Short] => 6
                    [Ft Long] => 8
                    [Min $] => 1200
                    [Max $] => 1800
                    [Electric] => N
                    [Volts] => 
                    [Stand Alone] => 
                    [Built In] => 
                    [Gas] => Y
                    [Steam] => N
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [7] => Array
                (
                    [Model] => VWX
                    [Type] => Portable
                    [Capacity] => 1
                    [Ft Short] => 3
                    [Ft Long] => 3
                    [Min $] => 300
                    [Max $] => 400
                    [Electric] => Y
                    [Volts] => 120V
                    [Stand Alone] => Y
                    [Built In] => N
                    [Gas] => N
                    [Steam] => N
                    [Red-Light] => N
                    [Infrared] => N
                    [Bluetooth] => Y
                )

        )

)

[2026-06-16 14:06:54] 
 
 
 
 
[2026-06-16 14:06:54] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{"1":true,"2":true}}
[2026-06-16 14:06:54] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
            [1] => 1
            [2] => 1
        )

)

[2026-06-16 14:06:54] ProcessData: FOLDER: saunas-v2a
[2026-06-16 14:06:54] ProcessData: HISTORY: Array
(
    [1] => 1
    [2] => 1
)

[2026-06-16 14:06:54] ProcessData: Loading data & prompt files
[2026-06-16 14:06:54] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-16 14:06:54] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-16 14:06:54] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-16 14:06:54] ParseData: Executing ParseData on catalog: saunas-v2a
[2026-06-16 14:06:54] ParseData: Successfully structured 8 database items from CSV file.
[2026-06-16 14:06:54] ProcessData: Counting matches
[2026-06-16 14:06:54] ProcessData: pid=1
[2026-06-16 14:06:54] ProcessData: pid=2
[2026-06-16 14:06:54] ProcessData: pid=3
[2026-06-16 14:06:54] ProcessData: Isolated active unanswered milestone workspace block. Assigning Active Step ID: 3
[2026-06-16 14:06:54] ProcessData: ProcessData: Completed logic loops evaluation. Total matched products surviving filter constraints: 8
[2026-06-16 14:06:54] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 3
            [dataMatchCol] => Where
            [promptType] => Multiple Choice
            [matchType] => EQ
            [dependency] => 
            [display] => What type of sauna do you want?
            [format] => 
            [answers] => Array
                (
                    [0] => Indoor
                    [1] => Outdoor
                    [2] => Portable
                    [3] => Not Sure
                )

            [blurb] => Most saunas are designed for either indoor or outdoor use, but some are portable, quickly assembled and disassembled and suitable for indoor or outdoor use.  Outdoor saunas tend to be more expensive and can require additional installation steps compared to indoor.  Portable saunas are less expensive than others but not as durable.
            [details] => 
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
            [0] => Array
                (
                    [Model] => ABC
                    [Type] => Indoor
                    [Capacity] => 2
                    [Ft Short] => 4
                    [Ft Long] => 6
                    [Min $] => 800
                    [Max $] => 1400
                    [Electric] => O
                    [Volts] => 120V
                    [Stand Alone] => O
                    [Built In] => O
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => N
                    [Infrared] => Y
                    [Bluetooth] => Y
                )

            [1] => Array
                (
                    [Model] => DEF
                    [Type] => Outdoor
                    [Capacity] => 6
                    [Ft Short] => 8
                    [Ft Long] => 10
                    [Min $] => 1600
                    [Max $] => 2400
                    [Electric] => O
                    [Volts] => 240V
                    [Stand Alone] => N
                    [Built In] => Y
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [2] => Array
                (
                    [Model] => GHI
                    [Type] => Outdoor
                    [Capacity] => 4
                    [Ft Short] => 6
                    [Ft Long] => 8
                    [Min $] => 1200
                    [Max $] => 1800
                    [Electric] => N
                    [Volts] => 
                    [Stand Alone] => 
                    [Built In] => 
                    [Gas] => Y
                    [Steam] => N
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [3] => Array
                (
                    [Model] => JKL
                    [Type] => Indoor
                    [Capacity] => 2
                    [Ft Short] => 3
                    [Ft Long] => 3
                    [Min $] => 300
                    [Max $] => 400
                    [Electric] => Y
                    [Volts] => 120V
                    [Stand Alone] => Y
                    [Built In] => N
                    [Gas] => N
                    [Steam] => N
                    [Red-Light] => N
                    [Infrared] => N
                    [Bluetooth] => Y
                )

            [4] => Array
                (
                    [Model] => MNO
                    [Type] => Indoor
                    [Capacity] => 2
                    [Ft Short] => 4
                    [Ft Long] => 6
                    [Min $] => 800
                    [Max $] => 1400
                    [Electric] => O
                    [Volts] => 120V
                    [Stand Alone] => O
                    [Built In] => O
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => N
                    [Infrared] => Y
                    [Bluetooth] => Y
                )

            [5] => Array
                (
                    [Model] => PQR
                    [Type] => Indoor
                    [Capacity] => 6
                    [Ft Short] => 8
                    [Ft Long] => 10
                    [Min $] => 1600
                    [Max $] => 2400
                    [Electric] => O
                    [Volts] => 240V
                    [Stand Alone] => O
                    [Built In] => O
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [6] => Array
                (
                    [Model] => STU
                    [Type] => Outdoor
                    [Capacity] => 3
                    [Ft Short] => 6
                    [Ft Long] => 8
                    [Min $] => 1200
                    [Max $] => 1800
                    [Electric] => N
                    [Volts] => 
                    [Stand Alone] => 
                    [Built In] => 
                    [Gas] => Y
                    [Steam] => N
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [7] => Array
                (
                    [Model] => VWX
                    [Type] => Portable
                    [Capacity] => 1
                    [Ft Short] => 3
                    [Ft Long] => 3
                    [Min $] => 300
                    [Max $] => 400
                    [Electric] => Y
                    [Volts] => 120V
                    [Stand Alone] => Y
                    [Built In] => N
                    [Gas] => N
                    [Steam] => N
                    [Red-Light] => N
                    [Infrared] => N
                    [Bluetooth] => Y
                )

        )

)

[2026-06-16 18:31:18] 
 
 
 
 
[2026-06-16 18:31:18] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{}}
[2026-06-16 18:31:18] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
        )

)

[2026-06-16 18:31:18] ProcessData: FOLDER: saunas-v2a
[2026-06-16 18:31:18] ProcessData: HISTORY: [NO HISTORY]
[2026-06-16 18:31:18] ProcessData: Loading data & prompt files
[2026-06-16 18:31:18] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-16 18:31:18] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-16 18:31:18] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-16 18:31:18] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-16 18:31:57] 
 
 
 
 
[2026-06-16 18:31:57] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{"1":true}}
[2026-06-16 18:31:57] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
            [1] => 1
        )

)

[2026-06-16 18:31:57] ProcessData: FOLDER: saunas-v2a
[2026-06-16 18:31:57] ProcessData: HISTORY: Array
(
    [1] => 1
)

[2026-06-16 18:31:57] ProcessData: Loading data & prompt files
[2026-06-16 18:31:57] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-16 18:31:57] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-16 18:31:57] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-16 18:31:57] ParseData: Executing ParseData on catalog: saunas-v2a
[2026-06-16 18:31:57] ParseData: Successfully structured 8 database items from CSV file.
[2026-06-16 18:31:57] ProcessData: Counting matches
[2026-06-16 18:31:57] ProcessData: pid=1
[2026-06-16 18:31:57] ProcessData: pid=2
[2026-06-16 18:31:57] ProcessData: Isolated active unanswered milestone workspace block. Assigning Active Step ID: 2
[2026-06-16 18:31:57] ProcessData: ProcessData: Completed logic loops evaluation. Total matched products surviving filter constraints: 8
[2026-06-16 18:31:57] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 2
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Our sauna matching process is divided into two main parts - Primary criteria and Secondary criteria. 

[Link]Click for how our matching engine handles each.





            [details] => Our Sauna Matching Methodology

Our sauna matching process is divided into two main parts - Primary and Secondary.  Each part provides not just the criteria being 

Each part providess criteria for you to decide if you want it or not.  But the guide also provides information about the criteria, including pros and cons so you can make a more informed decision.

The Primary criteria produce a base set of matching items based on whether you want an indoor, outdoor or portable sauna, your preferred size and the maximum amount you want to spend.

This is where most guides stop.  But there are many more options that can further narrow your search.  

Our Secondary criteria captures not just whether or not you want each available option but how important each option is to you. This covers features like heat type, steam, red light theraphy, infrared therapy, bluetooth and others.  

Each option provides a desirability scale from 'Don't Want' to 'Required' that we discuss further in that section.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
            [0] => Array
                (
                    [Model] => ABC
                    [Type] => Indoor
                    [Capacity] => 2
                    [Ft Short] => 4
                    [Ft Long] => 6
                    [Min $] => 800
                    [Max $] => 1400
                    [Electric] => O
                    [Volts] => 120V
                    [Stand Alone] => O
                    [Built In] => O
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => N
                    [Infrared] => Y
                    [Bluetooth] => Y
                )

            [1] => Array
                (
                    [Model] => DEF
                    [Type] => Outdoor
                    [Capacity] => 6
                    [Ft Short] => 8
                    [Ft Long] => 10
                    [Min $] => 1600
                    [Max $] => 2400
                    [Electric] => O
                    [Volts] => 240V
                    [Stand Alone] => N
                    [Built In] => Y
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [2] => Array
                (
                    [Model] => GHI
                    [Type] => Outdoor
                    [Capacity] => 4
                    [Ft Short] => 6
                    [Ft Long] => 8
                    [Min $] => 1200
                    [Max $] => 1800
                    [Electric] => N
                    [Volts] => 
                    [Stand Alone] => 
                    [Built In] => 
                    [Gas] => Y
                    [Steam] => N
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [3] => Array
                (
                    [Model] => JKL
                    [Type] => Indoor
                    [Capacity] => 2
                    [Ft Short] => 3
                    [Ft Long] => 3
                    [Min $] => 300
                    [Max $] => 400
                    [Electric] => Y
                    [Volts] => 120V
                    [Stand Alone] => Y
                    [Built In] => N
                    [Gas] => N
                    [Steam] => N
                    [Red-Light] => N
                    [Infrared] => N
                    [Bluetooth] => Y
                )

            [4] => Array
                (
                    [Model] => MNO
                    [Type] => Indoor
                    [Capacity] => 2
                    [Ft Short] => 4
                    [Ft Long] => 6
                    [Min $] => 800
                    [Max $] => 1400
                    [Electric] => O
                    [Volts] => 120V
                    [Stand Alone] => O
                    [Built In] => O
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => N
                    [Infrared] => Y
                    [Bluetooth] => Y
                )

            [5] => Array
                (
                    [Model] => PQR
                    [Type] => Indoor
                    [Capacity] => 6
                    [Ft Short] => 8
                    [Ft Long] => 10
                    [Min $] => 1600
                    [Max $] => 2400
                    [Electric] => O
                    [Volts] => 240V
                    [Stand Alone] => O
                    [Built In] => O
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [6] => Array
                (
                    [Model] => STU
                    [Type] => Outdoor
                    [Capacity] => 3
                    [Ft Short] => 6
                    [Ft Long] => 8
                    [Min $] => 1200
                    [Max $] => 1800
                    [Electric] => N
                    [Volts] => 
                    [Stand Alone] => 
                    [Built In] => 
                    [Gas] => Y
                    [Steam] => N
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [7] => Array
                (
                    [Model] => VWX
                    [Type] => Portable
                    [Capacity] => 1
                    [Ft Short] => 3
                    [Ft Long] => 3
                    [Min $] => 300
                    [Max $] => 400
                    [Electric] => Y
                    [Volts] => 120V
                    [Stand Alone] => Y
                    [Built In] => N
                    [Gas] => N
                    [Steam] => N
                    [Red-Light] => N
                    [Infrared] => N
                    [Bluetooth] => Y
                )

        )

)

[2026-06-16 18:32:00] 
 
 
 
 
[2026-06-16 18:32:00] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{"1":true,"2":true}}
[2026-06-16 18:32:00] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
            [1] => 1
            [2] => 1
        )

)

[2026-06-16 18:32:00] ProcessData: FOLDER: saunas-v2a
[2026-06-16 18:32:00] ProcessData: HISTORY: Array
(
    [1] => 1
    [2] => 1
)

[2026-06-16 18:32:00] ProcessData: Loading data & prompt files
[2026-06-16 18:32:00] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-16 18:32:00] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-16 18:32:00] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-16 18:32:00] ParseData: Executing ParseData on catalog: saunas-v2a
[2026-06-16 18:32:00] ParseData: Successfully structured 8 database items from CSV file.
[2026-06-16 18:32:00] ProcessData: Counting matches
[2026-06-16 18:32:00] ProcessData: pid=1
[2026-06-16 18:32:00] ProcessData: pid=2
[2026-06-16 18:32:00] ProcessData: pid=3
[2026-06-16 18:32:00] ProcessData: Isolated active unanswered milestone workspace block. Assigning Active Step ID: 3
[2026-06-16 18:32:00] ProcessData: ProcessData: Completed logic loops evaluation. Total matched products surviving filter constraints: 8
[2026-06-16 18:32:00] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 3
            [dataMatchCol] => Where
            [promptType] => Multiple Choice
            [matchType] => EQ
            [dependency] => 
            [display] => What type of sauna do you want?
            [format] => 
            [answers] => Array
                (
                    [0] => Indoor
                    [1] => Outdoor
                    [2] => Portable
                    [3] => Not Sure
                )

            [blurb] => Most saunas are designed for either indoor or outdoor use, but some are portable, quickly assembled and disassembled and suitable for indoor or outdoor use.  Outdoor saunas tend to be more expensive and can require additional installation steps compared to indoor.  Portable saunas are less expensive than others but not as durable.
            [details] => 
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
            [0] => Array
                (
                    [Model] => ABC
                    [Type] => Indoor
                    [Capacity] => 2
                    [Ft Short] => 4
                    [Ft Long] => 6
                    [Min $] => 800
                    [Max $] => 1400
                    [Electric] => O
                    [Volts] => 120V
                    [Stand Alone] => O
                    [Built In] => O
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => N
                    [Infrared] => Y
                    [Bluetooth] => Y
                )

            [1] => Array
                (
                    [Model] => DEF
                    [Type] => Outdoor
                    [Capacity] => 6
                    [Ft Short] => 8
                    [Ft Long] => 10
                    [Min $] => 1600
                    [Max $] => 2400
                    [Electric] => O
                    [Volts] => 240V
                    [Stand Alone] => N
                    [Built In] => Y
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [2] => Array
                (
                    [Model] => GHI
                    [Type] => Outdoor
                    [Capacity] => 4
                    [Ft Short] => 6
                    [Ft Long] => 8
                    [Min $] => 1200
                    [Max $] => 1800
                    [Electric] => N
                    [Volts] => 
                    [Stand Alone] => 
                    [Built In] => 
                    [Gas] => Y
                    [Steam] => N
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [3] => Array
                (
                    [Model] => JKL
                    [Type] => Indoor
                    [Capacity] => 2
                    [Ft Short] => 3
                    [Ft Long] => 3
                    [Min $] => 300
                    [Max $] => 400
                    [Electric] => Y
                    [Volts] => 120V
                    [Stand Alone] => Y
                    [Built In] => N
                    [Gas] => N
                    [Steam] => N
                    [Red-Light] => N
                    [Infrared] => N
                    [Bluetooth] => Y
                )

            [4] => Array
                (
                    [Model] => MNO
                    [Type] => Indoor
                    [Capacity] => 2
                    [Ft Short] => 4
                    [Ft Long] => 6
                    [Min $] => 800
                    [Max $] => 1400
                    [Electric] => O
                    [Volts] => 120V
                    [Stand Alone] => O
                    [Built In] => O
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => N
                    [Infrared] => Y
                    [Bluetooth] => Y
                )

            [5] => Array
                (
                    [Model] => PQR
                    [Type] => Indoor
                    [Capacity] => 6
                    [Ft Short] => 8
                    [Ft Long] => 10
                    [Min $] => 1600
                    [Max $] => 2400
                    [Electric] => O
                    [Volts] => 240V
                    [Stand Alone] => O
                    [Built In] => O
                    [Gas] => O
                    [Steam] => O
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [6] => Array
                (
                    [Model] => STU
                    [Type] => Outdoor
                    [Capacity] => 3
                    [Ft Short] => 6
                    [Ft Long] => 8
                    [Min $] => 1200
                    [Max $] => 1800
                    [Electric] => N
                    [Volts] => 
                    [Stand Alone] => 
                    [Built In] => 
                    [Gas] => Y
                    [Steam] => N
                    [Red-Light] => Y
                    [Infrared] => N
                    [Bluetooth] => N
                )

            [7] => Array
                (
                    [Model] => VWX
                    [Type] => Portable
                    [Capacity] => 1
                    [Ft Short] => 3
                    [Ft Long] => 3
                    [Min $] => 300
                    [Max $] => 400
                    [Electric] => Y
                    [Volts] => 120V
                    [Stand Alone] => Y
                    [Built In] => N
                    [Gas] => N
                    [Steam] => N
                    [Red-Light] => N
                    [Infrared] => N
                    [Bluetooth] => Y
                )

        )

)

[2026-06-18 13:32:56] 
 
 
 
 
[2026-06-18 13:32:56] 
 
 
 
 
[2026-06-18 13:32:56] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{}}
[2026-06-18 13:32:56] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
        )

)

[2026-06-18 13:32:56] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{}}
[2026-06-18 13:32:56] ProcessData: FOLDER: saunas-v2a
[2026-06-18 13:32:56] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
        )

)

[2026-06-18 13:32:56] ProcessData: HISTORY: [NO HISTORY]
[2026-06-18 13:32:56] ProcessData: FOLDER: saunas-v2a
[2026-06-18 13:32:56] ProcessData: Loading data & prompt files
[2026-06-18 13:32:56] ProcessData: HISTORY: [NO HISTORY]
[2026-06-18 13:32:56] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-18 13:32:56] ProcessData: Loading data & prompt files
[2026-06-18 13:32:56] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-18 13:32:56] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-18 13:32:56] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-18 13:32:56] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-18 13:32:56] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-18 13:32:56] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-18 13:32:56] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-18 13:34:20] 
 
 
 
 
[2026-06-18 13:34:20] 
 
 
 
 
[2026-06-18 13:34:20] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{}}
[2026-06-18 13:34:20] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
        )

)

[2026-06-18 13:34:20] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{}}
[2026-06-18 13:34:20] ProcessData: FOLDER: saunas-v2a
[2026-06-18 13:34:20] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
        )

)

[2026-06-18 13:34:20] ProcessData: HISTORY: [NO HISTORY]
[2026-06-18 13:34:20] ProcessData: FOLDER: saunas-v2a
[2026-06-18 13:34:20] ProcessData: Loading data & prompt files
[2026-06-18 13:34:20] ProcessData: HISTORY: [NO HISTORY]
[2026-06-18 13:34:20] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-18 13:34:20] ProcessData: Loading data & prompt files
[2026-06-18 13:34:20] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-18 13:34:20] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-18 13:34:20] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-18 13:34:20] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-18 13:34:20] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-18 13:34:20] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-18 13:34:20] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-19 06:53:45] 
 
 
 
 
[2026-06-19 06:53:45] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-06-19 06:53:45] Guide.php: PARSED HISTORY DATA: 
[2026-06-19 06:53:45] ProcessData: FOLDER: saunas-v2a
[2026-06-19 06:53:45] ProcessData: HISTORY: [NO HISTORY]
[2026-06-19 06:53:45] ProcessData: Loading data & prompt files
[2026-06-19 06:53:45] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-19 06:53:45] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-19 06:53:45] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-19 06:53:45] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-19 14:47:07] 
 
 
 
 
[2026-06-19 14:47:07] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{}}
[2026-06-19 14:47:07] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
        )

)

[2026-06-19 14:47:07] ProcessData: FOLDER: saunas-v2a
[2026-06-19 14:47:07] ProcessData: HISTORY: [NO HISTORY]
[2026-06-19 14:47:07] ProcessData: Loading data & prompt files
[2026-06-19 14:47:07] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-19 14:47:07] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-19 14:47:07] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-19 14:47:07] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-20 10:21:04] 
 
 
 
 
[2026-06-20 10:21:04] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{}}
[2026-06-20 10:21:04] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
        )

)

[2026-06-20 10:21:04] ProcessData: FOLDER: saunas-v2a
[2026-06-20 10:21:04] ProcessData: HISTORY: [NO HISTORY]
[2026-06-20 10:21:04] ProcessData: Loading data & prompt files
[2026-06-20 10:21:04] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-20 10:21:04] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-20 10:21:04] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-20 10:21:04] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-20 14:18:24] 
 
 
 
 
[2026-06-20 14:18:24] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-06-20 14:18:24] Guide.php: PARSED HISTORY DATA: 
[2026-06-20 14:18:24] ProcessData: FOLDER: saunas-v2a
[2026-06-20 14:18:24] ProcessData: HISTORY: [NO HISTORY]
[2026-06-20 14:18:24] ProcessData: Loading data & prompt files
[2026-06-20 14:18:24] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-20 14:18:24] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-20 14:18:24] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-20 14:18:24] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-20 21:56:51] 
 
 
 
 
[2026-06-20 21:56:51] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-06-20 21:56:51] Guide.php: PARSED HISTORY DATA: 
[2026-06-20 21:56:51] ProcessData: FOLDER: saunas-v2a
[2026-06-20 21:56:51] ProcessData: HISTORY: [NO HISTORY]
[2026-06-20 21:56:51] ProcessData: Loading data & prompt files
[2026-06-20 21:56:51] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-20 21:56:51] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-20 21:56:51] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-20 21:56:51] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-20 22:42:40] 
 
 
 
 
[2026-06-20 22:42:40] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-06-20 22:42:40] Guide.php: PARSED HISTORY DATA: 
[2026-06-20 22:42:40] ProcessData: FOLDER: saunas-v2a
[2026-06-20 22:42:40] ProcessData: HISTORY: [NO HISTORY]
[2026-06-20 22:42:40] ProcessData: Loading data & prompt files
[2026-06-20 22:42:40] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-20 22:42:40] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-20 22:42:40] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-20 22:42:40] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-21 17:24:50] 
 
 
 
 
[2026-06-21 17:24:50] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-06-21 17:24:50] Guide.php: PARSED HISTORY DATA: 
[2026-06-21 17:24:50] ProcessData: FOLDER: saunas-v2a
[2026-06-21 17:24:50] ProcessData: HISTORY: [NO HISTORY]
[2026-06-21 17:24:50] ProcessData: Loading data & prompt files
[2026-06-21 17:24:50] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-21 17:24:50] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-21 17:24:50] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-21 17:24:50] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-22 17:22:22] 
 
 
 
 
[2026-06-22 17:22:22] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v2a","history":{}}
[2026-06-22 17:22:22] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v2a
    [history] => Array
        (
        )

)

[2026-06-22 17:22:22] ProcessData: FOLDER: saunas-v2a
[2026-06-22 17:22:22] ProcessData: HISTORY: [NO HISTORY]
[2026-06-22 17:22:22] ProcessData: Loading data & prompt files
[2026-06-22 17:22:22] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-22 17:22:22] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-22 17:22:22] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-22 17:22:22] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-22 20:29:20] 
 
 
 
 
[2026-06-22 20:29:20] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-06-22 20:29:20] Guide.php: PARSED HISTORY DATA: 
[2026-06-22 20:29:20] ProcessData: FOLDER: saunas-v2a
[2026-06-22 20:29:20] ProcessData: HISTORY: [NO HISTORY]
[2026-06-22 20:29:20] ProcessData: Loading data & prompt files
[2026-06-22 20:29:20] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v2a ]
[2026-06-22 20:29:20] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-22 20:29:20] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-22 20:29:20] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-23 03:05:32] 
 
 
 
 
[2026-06-23 03:05:32] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-06-23 03:05:32] Guide.php: PARSED HISTORY DATA: 
[2026-06-23 03:05:32] ProcessData: FOLDER: saunas-v2a
[2026-06-23 03:05:32] ProcessData: HISTORY: [NO HISTORY]
[2026-06-23 03:05:32] ProcessData: Loading data & prompt files
[2026-06-23 03:05:32] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas/saunas-v2a ]
[2026-06-23 03:05:32] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-23 03:05:32] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-23 03:05:32] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-23 22:58:09] 
 
 
 
 
[2026-06-23 22:58:09] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-06-23 22:58:09] Guide.php: PARSED HISTORY DATA: 
[2026-06-23 22:58:09] ProcessData: FOLDER: saunas-v2a
[2026-06-23 22:58:09] ProcessData: HISTORY: [NO HISTORY]
[2026-06-23 22:58:09] ProcessData: Loading data & prompt files
[2026-06-23 22:58:09] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas/saunas-v2a ]
[2026-06-23 22:58:09] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-23 22:58:09] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-23 22:58:09] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-26 12:41:43] 
 
 
 
 
[2026-06-26 12:41:43] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-06-26 12:41:43] Guide.php: PARSED HISTORY DATA: 
[2026-06-26 12:41:43] ProcessData: FOLDER: saunas-v2a
[2026-06-26 12:41:43] ProcessData: HISTORY: [NO HISTORY]
[2026-06-26 12:41:43] ProcessData: Loading data & prompt files
[2026-06-26 12:41:43] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-06-26 12:41:43] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-26 12:41:43] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-26 12:41:43] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-29 03:56:06] 
 
 
 
 
[2026-06-29 03:56:06] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-06-29 03:56:06] Guide.php: PARSED HISTORY DATA: 
[2026-06-29 03:56:06] ProcessData: FOLDER: saunas-v2a
[2026-06-29 03:56:06] ProcessData: HISTORY: [NO HISTORY]
[2026-06-29 03:56:06] ProcessData: Loading data & prompt files
[2026-06-29 03:56:06] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-06-29 03:56:06] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-29 03:56:06] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-29 03:56:06] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-29 14:58:23] 
 
 
 
 
[2026-06-29 14:58:23] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-06-29 14:58:23] Guide.php: PARSED HISTORY DATA: 
[2026-06-29 14:58:23] ProcessData: FOLDER: saunas-v2a
[2026-06-29 14:58:23] ProcessData: HISTORY: [NO HISTORY]
[2026-06-29 14:58:23] ProcessData: Loading data & prompt files
[2026-06-29 14:58:23] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-06-29 14:58:23] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-29 14:58:23] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-29 14:58:23] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-06-29 19:03:00] 
 
 
 
 
[2026-06-29 19:03:00] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-06-29 19:03:00] Guide.php: PARSED HISTORY DATA: 
[2026-06-29 19:03:00] ProcessData: FOLDER: saunas-v2a
[2026-06-29 19:03:00] ProcessData: HISTORY: [NO HISTORY]
[2026-06-29 19:03:00] ProcessData: Loading data & prompt files
[2026-06-29 19:03:00] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-06-29 19:03:00] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-06-29 19:03:00] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-06-29 19:03:00] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-07-03 06:40:16] 
 
 
 
 
[2026-07-03 06:40:16] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-07-03 06:40:16] Guide.php: PARSED HISTORY DATA: 
[2026-07-03 06:40:16] ProcessData: FOLDER: saunas-v2a
[2026-07-03 06:40:16] ProcessData: HISTORY: [NO HISTORY]
[2026-07-03 06:40:16] ProcessData: Loading data & prompt files
[2026-07-03 06:40:16] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-07-03 06:40:16] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-07-03 06:40:16] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-07-03 06:40:16] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-07-03 12:52:54] 
 
 
 
 
[2026-07-03 12:52:54] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-07-03 12:52:54] Guide.php: PARSED HISTORY DATA: 
[2026-07-03 12:52:54] ProcessData: FOLDER: saunas-v2a
[2026-07-03 12:52:54] ProcessData: HISTORY: [NO HISTORY]
[2026-07-03 12:52:54] ProcessData: Loading data & prompt files
[2026-07-03 12:52:54] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-07-03 12:52:54] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-07-03 12:52:54] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-07-03 12:52:54] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-07-10 03:31:54] 
 
 
 
 
[2026-07-10 03:31:54] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-07-10 03:31:54] Guide.php: PARSED HISTORY DATA: 
[2026-07-10 03:31:54] ProcessData: FOLDER: saunas-v2a
[2026-07-10 03:31:54] ProcessData: HISTORY: [NO HISTORY]
[2026-07-10 03:31:54] ProcessData: Loading data & prompt files
[2026-07-10 03:31:54] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-07-10 03:31:54] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-07-10 03:31:54] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-07-10 03:31:54] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-07-12 07:02:07] 
 
 
 
 
[2026-07-12 07:02:07] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-07-12 07:02:07] Guide.php: PARSED HISTORY DATA: 
[2026-07-12 07:02:07] ProcessData: FOLDER: saunas-v2a
[2026-07-12 07:02:07] ProcessData: HISTORY: [NO HISTORY]
[2026-07-12 07:02:07] ProcessData: Loading data & prompt files
[2026-07-12 07:02:07] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-07-12 07:02:07] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-07-12 07:02:07] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-07-12 07:02:07] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-07-13 15:37:44] 
 
 
 
 
[2026-07-13 15:37:44] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-07-13 15:37:44] Guide.php: PARSED HISTORY DATA: 
[2026-07-13 15:37:44] ProcessData: FOLDER: saunas-v2a
[2026-07-13 15:37:44] ProcessData: HISTORY: [NO HISTORY]
[2026-07-13 15:37:44] ProcessData: Loading data & prompt files
[2026-07-13 15:37:44] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-07-13 15:37:44] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-07-13 15:37:44] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-07-13 15:37:44] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-07-14 03:28:13] 
 
 
 
 
[2026-07-14 03:28:13] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-07-14 03:28:13] Guide.php: PARSED HISTORY DATA: 
[2026-07-14 03:28:13] ProcessData: FOLDER: saunas-v2a
[2026-07-14 03:28:13] ProcessData: HISTORY: [NO HISTORY]
[2026-07-14 03:28:13] ProcessData: Loading data & prompt files
[2026-07-14 03:28:13] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-07-14 03:28:13] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-07-14 03:28:13] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-07-14 03:28:13] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-07-14 10:01:10] 
 
 
 
 
[2026-07-14 10:01:10] Guide.php: RAW STREAM RECEIVED: {"folder":"saunas-v3...","history":{}}
[2026-07-14 10:01:10] Guide.php: PARSED HISTORY DATA: Array
(
    [folder] => saunas-v3...
    [history] => Array
        (
        )

)

[2026-07-14 10:01:10] ProcessData: FOLDER: saunas-v3...
[2026-07-14 10:01:10] ProcessData: HISTORY: [NO HISTORY]
[2026-07-14 10:01:10] ProcessData: Loading data & prompt files
[2026-07-14 10:01:10] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-07-14 10:01:10] ParsePrompts: Executing ParsePrompts on: saunas-v3...
[2026-07-14 10:01:10] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-07-14 10:01:10] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-07-24 08:22:06] 
 
 
 
 
[2026-07-24 08:22:06] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-07-24 08:22:06] Guide.php: PARSED HISTORY DATA: 
[2026-07-24 08:22:06] ProcessData: FOLDER: saunas-v2a
[2026-07-24 08:22:06] ProcessData: HISTORY: [NO HISTORY]
[2026-07-24 08:22:06] ProcessData: Loading data & prompt files
[2026-07-24 08:22:06] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-07-24 08:22:06] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-07-24 08:22:06] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-07-24 08:22:06] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

[2026-07-28 11:18:41] 
 
 
 
 
[2026-07-28 11:18:41] Guide.php: RAW STREAM RECEIVED: [EMPTY STREAM]
[2026-07-28 11:18:41] Guide.php: PARSED HISTORY DATA: 
[2026-07-28 11:18:41] ProcessData: FOLDER: saunas-v2a
[2026-07-28 11:18:41] ProcessData: HISTORY: [NO HISTORY]
[2026-07-28 11:18:41] ProcessData: Loading data & prompt files
[2026-07-28 11:18:41] ProcessData: Target discovery folder configured to path: [ /home/yourfwzs/myprefsguide.com/saunas-v3.../saunas-v2a ]
[2026-07-28 11:18:41] ParsePrompts: Executing ParsePrompts on: saunas-v2a
[2026-07-28 11:18:41] ParsePrompts: Successfully loaded 19 questionnaire prompt configs.
[2026-07-28 11:18:41] Guide.php: Received from data.php:Array
(
    [status] => success
    [activePrompt] => Array
        (
            [id] => 1
            [dataMatchCol] => 
            [promptType] => Informational
            [matchType] => 
            [dependency] => 
            [display] => 
            [format] => 
            [answers] => Array
                (
                )

            [blurb] => Welcome to BestBuyersGuide for Saunas.

This guide intuitively leads you through a series of questions but we do have a few tips to help you get the most out of the guide.

[Link]Click for a few helpful tips.
            [details] => Tips For Maximizing Your Guide Results

This guide intuitively leads you through a series of questions and displays your answers as an answer card in a "My Preferences" section. 

Each answer card in 'My Preferences' displays two numbers on the right side as [## - ##].  

Both numbers reflect how many items match your answer.  The first is the database match - the number of matches in our entire sauna database. The second is the preferences match - how many items match the preferences you've provided so far. 

As you answer questions, the database match will vary; the preferences match will stay the same or go down.

If the preferences match reaches 0 or if you just want to increase it, you can edit any prior preference.  Click or tap anywhere on the card and that question will be presented so you can change your answer.  When that answer is updated in 'My Preferences', the database and preference matches could both change.  

Additionally, both matches will be updated for each answer card after the one updated. After that, the question following the last card displayed in 'My Preferences' will be displayed so you can continue with the guide.
        )

    [sidebarHistory] => Array
        (
        )

    [matchingSaunas] => Array
        (
        )

)

