{
  "through_line": "Things announced versus things delivered \u2014 a $100M fund, a library renovation from a 2014 referendum, a camera network sold as safety \u2014 and who waits while the announcement gets made.",
  "segments": [
    {
      "key": "cold_open",
      "minutes": 2,
      "opens_with": "Mark, mid-complaint about driving through a wall of water on Sam Rittenberg and coming out the other side into full sun, greets everybody into Ashley River Radio, Tuesday the twenty-fifth.",
      "beats": [
        {
          "item_ids": [],
          "beat": "Mark opens the show properly \u2014 greeting, show name, 'Tuesday the twenty-fifth of August' \u2014 and immediately gets to 91 and thunderstorms this afternoon, same tomorrow, the kind of week where the forecast is copy-pasted.",
          "who_leads": "Mark",
          "tension": ""
        },
        {
          "item_ids": [],
          "beat": "Lauren notes her router rebooted itself again during last night's storm and she's decided not to investigate because she knows what she'll find. Mark says that's the least Lauren thing he's ever heard.",
          "who_leads": "Lauren",
          "tension": "Mark thinks she's bluffing and has already spent an hour on it"
        },
        {
          "item_ids": [
            "530c749e0ad286be629f"
          ],
          "beat": "Mark teases what's coming: polls are open until seven tonight, there's a $100 million housing fund nobody's said out loud whether they believe in, and a listener-adjacent argument about license plate cameras.",
          "who_leads": "Mark",
          "tension": ""
        }
      ],
      "hands_off_with": "Lauren: 'Seven o'clock. Which means we should probably start with the thing that expires today.'"
    },
    {
      "key": "local",
      "minutes": 6,
      "opens_with": "Lauren, flatly: polls close at seven, and if you voted in the June Democratic primary you are not eligible, so don't drive over there and get turned around.",
      "beats": [
        {
          "item_ids": [
            "530c749e0ad286be629f"
          ],
          "beat": "Lauren lays the actionable stuff from the SC Daily Gazette: runoff today, Darline Graham vs Ralph Norman, polling place may not be your usual one, photo ID, in line at seven still counts. Primary was 33 to 25.",
          "who_leads": "Lauren",
          "tension": ""
        },
        {
          "item_ids": [
            "530c749e0ad286be629f"
          ],
          "beat": "Mark brings the Trump angle \u2014 Myrtle Beach rally, 'pretend it's my name on the ballot,' then the tele-rally line 'I asked her to do it. I got her into this whole thing.' Mark's read: that's a strange thing to say out loud about a person you want the state to hire for six years.",
          "who_leads": "Mark",
          "tension": "Lauren thinks the quote is the whole point and the audience it's aimed at heard it as a feature; Mark thinks it's a tell"
        },
        {
          "item_ids": [
            "530c749e0ad286be629f"
          ],
          "beat": "Lauren on the Evette precedent \u2014 first place in a ten-way means nothing, June proved it, and this time there's no dual endorsement so it's an actual test with a scoreboard. Neither of them has a rooting interest in the outcome, which they say plainly, but Lauren's structural point: a seat got filled by appointment in July and the appointee is running as the incumbent in August. The advantage was manufactured six weeks ago.",
          "who_leads": "Lauren",
          "tension": "Mark says appointment-then-run is legal and normal; Lauren says legal and normal is not the same as fair and the six-week head start is worth more than any ad buy"
        },
        {
          "item_ids": [
            "379b84428cf7e1fe6eaa"
          ],
          "beat": "Mark pivots to the City Paper item: Coastal Community Foundation launched the Tri-County Housing Futures Fund. $100 million over five years, blended capital, target of at least 2,500 homes. Mark is genuinely into it \u2014 Geona Shaw Johnson ran the city's housing department for 29 years, that's the most experienced person in the region and she went where the money is.",
          "who_leads": "Mark",
          "tension": ""
        },
        {
          "item_ids": [
            "379b84428cf7e1fe6eaa"
          ],
          "beat": "Lauren takes a hard position: divide $100 million by 2,500 and you get $40,000 a door in a market where a subsidized townhome at 1555 Juniper started in the $200,000s. So the fund isn't building homes, it's buying down the last slice of other people's deals. That may be fine \u2014 but say that. Don't say 2,500 homes.",
          "who_leads": "Lauren",
          "tension": "Lauren says the arithmetic doesn't survive contact with Charleston land prices; Mark says gap financing is exactly how anything gets built and $40K a door of patient capital is the difference between a project penciling and dying"
        },
        {
          "item_ids": [
            "379b84428cf7e1fe6eaa"
          ],
          "beat": "Mark counters from the job-site side: Juniper Street took years and two rounds of proposals not because of money but because of process. He's sat in permitting meetings. The bottleneck isn't always capital. Lauren's rejoinder \u2014 then a private fund can't fix it, and now there are three parallel funds (this one, the city's Project 3500, the county trust fund) all reporting separately, which is how you get a decade of announcements and no units.",
          "who_leads": "Mark",
          "tension": "Unresolved: Mark thinks parallel funds mean more shots on goal; Lauren thinks it means nobody is accountable for a number"
        },
        {
          "item_ids": [
            "379b84428cf7e1fe6eaa"
          ],
          "beat": "Lauren lands the anger beat: 40 percent of tri-county families are cost-burdened. That's not a housing shortage statistic, that's a wage statistic wearing a hat, and the people who'd benefit from faster permitting have jobs to get to while the people slowing it down have lawyers on retainer.",
          "who_leads": "Lauren",
          "tension": ""
        }
      ],
      "hands_off_with": "Mark: 'Speaking of things that were voted on in 2014 and are only now happening\u2014' and goes into the library."
    },
    {
      "key": "deep_dive",
      "minutes": 4,
      "opens_with": "Lauren reading the Charleston subreddit post out loud: a guy pulled over on the IOP connector, cop came from several cars back, dad's old truck, expired tags nobody knew about.",
      "beats": [
        {
          "item_ids": [
            "95bad80d84e3650cab49"
          ],
          "beat": "Quick bridge before the dive \u2014 Mark on the Post and Courier library piece: 47,797 items moved out of the Calhoun Street main branch, temp location at 1142 Morrison Drive is 9,000 square feet against 108,000. The renovation is funded by a $108.5 million referendum voters passed in 2014. Mark: twelve years. Lauren: and the temp branch stocks by checkout records, so the stuff that gets boxed is the stuff nobody's borrowed lately, which is a defensible call that still means somebody's book is in a storage room for a year.",
          "who_leads": "Mark",
          "tension": "Mark thinks tiering by circulation is the only sane way to fit into 9,000 square feet; Lauren thinks 'optimize for popular' is how collections quietly shrink"
        },
        {
          "item_ids": [
            "22969c8c8e0dc58470c8"
          ],
          "beat": "Lauren brings in the Flock post from the Charleston subreddit and the department's line \u2014 Flock 'cannot run license plates through the SC DMV database or any other state's DMV database.' She reads that as carefully worded rather than reassuring: the camera doesn't have to touch DMV if something downstream does.",
          "who_leads": "Lauren",
          "tension": ""
        },
        {
          "item_ids": [
            "22969c8c8e0dc58470c8"
          ],
          "beat": "Mark plays it straight from the practical side \u2014 his firm has badge readers and cameras, he knows the difference between what a system can do and what a policy says it does, and he's not automatically against plate readers finding a stolen truck. Lauren: nobody bought these for stolen trucks, and the tell is that the enforcement outcome here was expired tags on a truck that sat in a driveway.",
          "who_leads": "Mark",
          "tension": "Mark: the tool is neutral, the policy is the problem. Lauren: a tool that generates a thousand stops a month is not neutral, it's a revenue and enforcement decision dressed as equipment"
        },
        {
          "item_ids": [
            "22969c8c8e0dc58470c8"
          ],
          "beat": "Lauren's structural take: the cost of a missed tax notice used to be a letter. Now it's a traffic stop, a fine, maybe a tow, and that lands hardest on people driving a hand-me-down vehicle registered to somebody else. The convenience of automated enforcement is the department's; the emergency is the driver's.",
          "who_leads": "Lauren",
          "tension": ""
        },
        {
          "item_ids": [
            "22969c8c8e0dc58470c8"
          ],
          "beat": "Mark's blunt closer from the job-site instinct: the real question isn't the DMV lookup, it's who signed the contract, for how long, and whether anybody at council read the data retention terms. They agree on that and stay disagreed on everything else.",
          "who_leads": "Mark",
          "tension": "Left unresolved on purpose"
        }
      ],
      "hands_off_with": "Lauren: 'Anyway. I'd rather talk about something where the only thing that gets ruined is a rabbit hutch.'"
    },
    {
      "key": "rotating",
      "minutes": 4,
      "opens_with": "Mark, delighted, describing the functionalprint post: a guy spent several hours modeling and printing a sliding lock for a rabbit hutch that he could have bought at the hardware store for four dollars.",
      "beats": [
        {
          "item_ids": [
            "36ae612a520b829b979e"
          ],
          "beat": "Mark defends the rabbit hutch lock as the purest form of the hobby \u2014 the cheap one that came with the cage didn't lock reliably, so he fixed it. That's a real problem solved. Lauren notes the guy admits he could have just printed an existing model off Printables and modeled his own anyway.",
          "who_leads": "Mark",
          "tension": "Lauren says this is the hobby eating itself; Mark says the four dollars was never the point and Lauren has a rack in a closet"
        },
        {
          "item_ids": [
            "ce4d42ee00dbd7c0f734"
          ],
          "beat": "Lauren brings the woodworking subreddit piece \u2014 24 feet of flowing wall sculpture for an office, derived from the company's logo shape, modeled in Rhino, sliced into ribs, CNC cut from 3/4 inch Paulownia to keep the weight down. She's into it and is annoyed at herself for being into a corporate logo.",
          "who_leads": "Lauren",
          "tension": "Lauren respects the craft and resents that it's a logo; Mark says every beautiful ceiling in Europe was somebody's client work and she should get over it"
        },
        {
          "item_ids": [
            "ab39aef0b94849c0c5c5"
          ],
          "beat": "Mark on the Hackaday SLA disaster writeup \u2014 auto-arrange, auto-orient, auto-support, and the slicer jamming supports inside LEGO Technic-compatible parts. He is defensive about bed-slingers within about eight seconds of the word 'resin.'",
          "who_leads": "Mark",
          "tension": "Lauren says the whole article is a man discovering that pressing 'auto' three times is not a plan; Mark says defaults are how you learn where defaults fail"
        },
        {
          "item_ids": [
            "ab39aef0b94849c0c5c5",
            "36ae612a520b829b979e"
          ],
          "beat": "They land on the shared joke: every maker post is the same post \u2014 I could have bought this, I did not buy this, here is what I learned. Mark mentions a print of his own that failed overnight and does not elaborate.",
          "who_leads": "Lauren",
          "tension": ""
        }
      ],
      "hands_off_with": "Lauren: 'Okay, fast ones, because you have to go vote or not vote and I have a change window at eight.'"
    },
    {
      "key": "quick_hits",
      "minutes": 2,
      "opens_with": "Mark: DOJ observers at some Charleston County polling sites today, per News 2.",
      "beats": [
        {
          "item_ids": [
            "f4e11a3b4f150012d26a"
          ],
          "beat": "Mark reads the News 2 item and the board's framing that observers are 'routine and well-established.' Lauren: routine is doing a lot of work in that sentence, and if it's genuinely routine nobody would have needed to put out a statement.",
          "who_leads": "Mark",
          "tension": "Mark takes the county at its word; Lauren doesn't"
        },
        {
          "item_ids": [
            "397fb8e22ee4c2662de1"
          ],
          "beat": "Lauren on the SC Daily Gazette op-ed about the NextEra-Dominion merger being pushed through the PSC on a six-month clock \u2014 the 2018 SCANA acquisition took eleven months of review, and only two of the current seven commissioners were there for it. Her take: nobody rushes a deal that gets better with scrutiny.",
          "who_leads": "Lauren",
          "tension": ""
        },
        {
          "item_ids": [
            "4c5d91a16c248feb11da"
          ],
          "beat": "Mark, quieter, on the Stateline piece from home \u2014 over 200,000 Mississippians lost coverage when the enhanced ACA subsidies expired, including a Type 2 diabetic in Edwards making about $500 a month as an alderman. Mark's angry beat: diabetes complications are the cheap thing to prevent and the expensive thing to treat, and Congress chose the expensive one.",
          "who_leads": "Mark",
          "tension": ""
        },
        {
          "item_ids": [
            "bf4054f54fb54caf05bb"
          ],
          "beat": "Ten seconds on Palmetto Railways: Tarek Ravenel takes over September 8 after fourteen years of Patrick McCrory. Lauren notes he already spent a decade there running capital projects, so at least it's not a stranger. Then the sign-off \u2014 thanks for listening, back Thursday, go vote before seven if you're eligible.",
          "who_leads": "Lauren",
          "tension": ""
        }
      ],
      "hands_off_with": ""
    }
  ]
}