Saltwing Refreshments is a fictional company planning a delivery-drone service for ice cream and cold drinks along Brighton Beach. Convert every planning note into a clear register entry. The notes are deliberately messy; do not turn uncertainty into a fact.
Return raw JSON only:
{"items":[{"id":"B01","summary":"45–70 words","decisions":["zero or more confirmed decisions"],"actions":[{"owner":"name or unassigned","task":"specific next action","status":"open|blocked|done"}],"risks":["zero or more risks"],"needs_clarification":true,"clarification":"brief question or null"}]}
Return all 24 ids in order. needs_clarification must be true when an important owner, approval, date, or requirement is absent or conflicting.
B01 — “Nora says strawberry bars need to stay below 10°F until handoff. Put that in the ops sheet; no argument there.” B02 — “permits: city liaison maybe Anita? Theo said he thinks beach launch needs parks approval too. Nobody has called them.” B03 — “Pilot zone should be Pier 3 to lifeguard tower 5, not whole beach. agreed in huddle.” B04 — “Jules will price insulated cargo pods by Friday, unless vendor quote comes first.” B05 — “No flights over sunbathers. obvious, but write it down. Need approved corridor map.” B06 — “Marketing wants ‘ice cream from the sky’; legal has not approved that line.” B07 — “Battery swap cart: Sam owns prototype. He said done-ish, which is not done. Ask for test date.” B08 — “Riders need a landing marker? Maybe QR placard. Nina to test whether people can find it in wind.” B09 — “Do NOT promise 10-minute delivery. We have no route timing yet.” B10 — “Beach vendor association wants a meeting; Theo can take Tuesday morning.” B11 — “Vanilla cups are easy. Slushies spill in the current container; product team needs alternate lid.” B12 — “Jules: make the drone payload limit visible in ordering flow. Limit still TBD.” B13 — “Emergency land rule—operator chooses safe clear area, then calls dispatch. Need training sign-off owner.” B14 — “Nora confirms dry ice is not going in the pod. Use powered cooling only.” B15 — “Start with 2 drones, not 6. Finance approved two for pilot.” B16 — “Nina heard lifeguards want a radio contact, not a phone-only number. Confirm with chief.” B17 — “Weather: wind cutoff needs engineering number. We cannot say ‘light breeze.’” B18 — “Sam says geofence demo passed in simulator. Field test not scheduled.” B19 — “No alcohol in phase one. Put it in catalog rules.” B20 — “The beach cleanup crew needs to know landing times; probably Theo’s relationship, verify.” B21 — “Customer refunds if item arrives melted? Decision deferred until insurance review.” B22 — “Use reusable pod liners if sanitation says yes. No sign-off yet.” B23 — “Jules asked for power draw on the cooling unit by Wednesday; Nora said she can measure it.” B24 — “Launch date is NOT Memorial Day. That was a joke from Sam. No date selected.”
{"items":[{"id":"B01","summary":"Nora states strawberry bars must remain below 10°F until handoff, and this requirement should be recorded in the operations sheet without debate. The note does not name who will update the sheet or set a deadline. This is a confirmed cold-chain requirement for that product, but execution ownership and timing remain unassigned.","decisions":["Strawberry bars must stay below 10°F until handoff."],"actions":[{"owner":"unassigned","task":"Add the below-10°F strawberry bar storage requirement to the operations sheet","status":"open"}],"risks":["Cold-chain failure if the requirement is not documented or enforced."],"needs_clarification":true,"clarification":"Who will update the operations sheet, and by when?"},{"id":"B02","summary":"Permits for beach launch are uncertain: the city liaison may be Anita, and Theo thinks parks approval may also be needed, but nobody has called them. No permit owner, approval status, or submission deadline is confirmed. The immediate need is to verify the liaison, determine whether parks approval applies, and start the required contacts.","decisions":[],"actions":[{"owner":"unassigned","task":"Verify whether Anita is the city liaison and determine whether parks approval is required; then contact the relevant permit authorities","status":"open"}],"risks":["Launch delay or noncompliance if required permits are not identified and secured."],"needs_clarification":true,"clarification":"Who is the confirmed city liaison, and is parks approval required?"},{"id":"B03","summary":"The huddle agreed that the pilot zone should be Pier 3 to lifeguard tower 5, not the whole beach. This is a confirmed geographic scope decision. However, no owner is named for documenting the zone, and the separate need for an approved corridor map remains outstanding. Implementation, approval, and publication details are not yet assigned.","decisions":["Pilot zone is Pier 3 to lifeguard tower 5, not the whole beach."],"actions":[{"owner":"unassigned","task":"Document and obtain approval for the Pier 3 to lifeguard tower 5 pilot zone","status":"open"}],"risks":["Operations may use an undocumented or unapproved zone boundary."],"needs_clarification":true,"clarification":"Who owns documenting and approving the pilot-zone boundary?"},{"id":"B04","summary":"Jules will price insulated cargo pods by Friday, unless a vendor quote arrives first. This is a task commitment with a deadline and a possible alternate input, but the note does not say which pricing source takes precedence or who approves the final pod selection. The action remains open.","decisions":[],"actions":[{"owner":"Jules","task":"Price insulated cargo pods by Friday, or use an earlier vendor quote if it arrives","status":"open"}],"risks":["Pricing may be delayed or based on inconsistent sources."],"needs_clarification":true,"clarification":"Does an earlier vendor quote take precedence over Jules's pricing?"},{"id":"B05","summary":"A confirmed safety rule says there will be no flights over sunbathers. An approved corridor map is still needed to make this operational, but the note does not identify who owns or approves the map, what criteria it must meet, or when it is due. The corridor map action is open.","decisions":["No flights over sunbathers."],"actions":[{"owner":"unassigned","task":"Obtain an approved corridor map that implements the no-flight-over-sunbathers rule","status":"open"}],"risks":["Safety, legal, and community issues if corridor is not approved or followed."],"needs_clarification":true,"clarification":"Who owns and approves the corridor map, and by when?"},{"id":"B06","summary":"Marketing wants to use the phrase 'ice cream from the sky,' but legal has not approved that line. The slogan is therefore not a confirmed public claim. The next step is legal review and approval, with owner and timing unassigned. Using the line before approval would create legal and brand risk.","decisions":[],"actions":[{"owner":"unassigned","task":"Submit 'ice cream from the sky' to legal for review and approval","status":"open"}],"risks":["Using an unapproved marketing claim could create legal or brand risk."],"needs_clarification":true,"clarification":"Who owns legal review of the slogan, and what is the approval deadline?"},{"id":"B07","summary":"Sam owns the battery swap cart prototype, but his 'done-ish' status is not treated as complete. The note asks for a test date, which is currently absent. The prototype owner is known, but readiness, completion criteria, and the person responsible for scheduling or reporting tests are not fully confirmed.","decisions":["Sam owns the battery swap cart prototype."],"actions":[{"owner":"Sam","task":"Provide a test date for the battery swap cart prototype","status":"open"}],"risks":["Prototype may not be operational; 'done-ish' is not complete."],"needs_clarification":true,"clarification":"What is the prototype test date and completion criteria?"},{"id":"B08","summary":"Riders may need a landing marker, possibly a QR placard, but that requirement is uncertain. Nina is assigned to test whether people can find the marker in wind. The test is open, and no acceptance criteria, date, or decision on whether the QR placard will be used has been confirmed.","decisions":[],"actions":[{"owner":"Nina","task":"Test whether people can find a QR landing-marker placard in wind","status":"open"}],"risks":["Riders may not find landing markers in windy conditions."],"needs_clarification":true,"clarification":"Is a landing marker required, and if so must it be a QR placard?"},{"id":"B09","summary":"A confirmed instruction prohibits promising 10-minute delivery because route timing does not yet exist. The note does not identify who must enforce this rule across marketing, sales, or support, nor does it define what delivery-time language is allowed instead. The action to prevent such promises is open.","decisions":["Do not promise 10-minute delivery."],"actions":[{"owner":"unassigned","task":"Ensure marketing, sales, and support do not promise 10-minute delivery until route timing exists","status":"open"}],"risks":["Customer expectations and trust may suffer if unsupported delivery promises are made."],"needs_clarification":true,"clarification":"Who will enforce the no-10-minute-promise rule, and what delivery-time language is allowed?"},{"id":"B10","summary":"The beach vendor association wants a meeting, and Theo can take Tuesday morning. No specific calendar date, location, agenda, or confirmation from the association is provided. Theo is the proposed owner for this contact, but the meeting setup and follow-up remain open and need scheduling details.","decisions":[],"actions":[{"owner":"Theo","task":"Schedule and attend the beach vendor association meeting on Tuesday morning","status":"open"}],"risks":["Stakeholder relationship may suffer if meeting is not arranged."],"needs_clarification":true,"clarification":"What calendar Tuesday and time, and who confirms with the association?"},{"id":"B11","summary":"Vanilla cups reportedly work with the current setup, but slushies spill in the existing container. The product team needs an alternate lid, which is a clear action. The note does not define lid requirements, test criteria, or a deadline. The slushie packaging issue remains open and risky for product quality.","decisions":["Product team needs an alternate lid for slushies."],"actions":[{"owner":"product team","task":"Develop or source an alternate lid for slushies","status":"open"}],"risks":["Slushies may spill in current container, harming product quality."],"needs_clarification":true,"clarification":"What specifications and deadline apply to the alternate slushie lid?"},{"id":"B12","summary":"Jules is asked to make the drone payload limit visible in the ordering flow, but the limit itself is still to be determined. The requirement is confirmed as visibility, while the actual value and implementation details are absent. This creates a blocked or open action depending on how the flow can be built before the limit is known.","decisions":["Drone payload limit must be visible in the ordering flow."],"actions":[{"owner":"Jules","task":"Make the payload limit visible in the ordering flow once the limit is defined","status":"blocked"}],"risks":["Orders may exceed drone payload capacity if the limit is not visible."],"needs_clarification":true,"clarification":"What is the payload limit, and who will define it?"},{"id":"B13","summary":"A confirmed emergency-land rule says the operator chooses a safe clear area and then calls dispatch. A training sign-off owner is still needed. The note does not specify who approves the training, what evidence is required, or when sign-off must occur. The rule is decided, but implementation and accountability remain incomplete.","decisions":["Emergency land rule: operator chooses a safe clear area, then calls dispatch."],"actions":[{"owner":"unassigned","task":"Assign a training sign-off owner for the emergency-land procedure","status":"open"}],"risks":["Emergency procedure may be used without approved training or accountability."],"needs_clarification":true,"clarification":"Who owns training sign-off for the emergency-land rule?"},{"id":"B14","summary":"Nora confirms dry ice will not go in the pod; powered cooling only is the approved approach. The note does not name who must update pod specifications, training, or catalog rules, nor does it set a deadline. The cooling requirement is decided, but execution ownership and documentation details are still missing.","decisions":["Dry ice is not allowed in the pod; use powered cooling only."],"actions":[{"owner":"unassigned","task":"Update pod specifications and related documentation to prohibit dry ice and require powered cooling","status":"open"}],"risks":["Safety or compliance issues if dry ice is used or powered cooling is not documented."],"needs_clarification":true,"clarification":"Who owns updating the pod specification, and by when?"},{"id":"B15","summary":"Finance approved starting the pilot with two drones instead of six. This is a confirmed resource decision. The note does not identify who will configure procurement or operations for two drones, what happens to the other four, or any related timeline. The two-drone pilot action remains open.","decisions":["Start the pilot with two drones, not six; finance approved two."],"actions":[{"owner":"unassigned","task":"Configure pilot procurement and operations for two approved drones","status":"open"}],"risks":["Resource plan may drift from approved two-drone pilot."],"needs_clarification":true,"clarification":"Who is responsible for implementing the two-drone pilot?"},{"id":"B16","summary":"Nina heard lifeguards want radio contact rather than a phone-only number. This is not yet confirmed with the lifeguard chief. Nina is assigned to verify the requirement. The radio channel, equipment, protocol, and approval remain unspecified, so the communication requirement is uncertain and needs clarification.","decisions":[],"actions":[{"owner":"Nina","task":"Confirm with the lifeguard chief whether lifeguards require radio contact rather than phone-only","status":"open"}],"risks":["Emergency communication may fail if lifeguard contact requirement is wrong."],"needs_clarification":true,"clarification":"What radio contact requirement, channel, and protocol does the lifeguard chief confirm?"},{"id":"B17","summary":"Weather rules cannot rely on vague terms like 'light breeze.' An engineering number for the wind cutoff is required, but no number, owner, or due date is given. Until engineering provides it, flight weather limits are undefined and the operational rule remains incomplete. This is a confirmed instruction against vague language, but the actual cutoff is absent.","decisions":["Weather rules must not use vague terms like 'light breeze'; an engineering wind cutoff is required."],"actions":[{"owner":"engineering","task":"Provide the engineering wind cutoff number for flight operations","status":"open"}],"risks":["Flights may operate in unsafe wind conditions if cutoff is undefined."],"needs_clarification":true,"clarification":"What is the wind cutoff number, and who in engineering owns it?"},{"id":"B18","summary":"Sam reports that the geofence demo passed in simulator, but a field test has not been scheduled. Simulator success is not the same as field validation. The next action is to schedule and run a field test, with owner, date, location, and success criteria still missing or unconfirmed.","decisions":[],"actions":[{"owner":"Sam","task":"Schedule and run a field test for the geofence","status":"open"}],"risks":["Simulator success may not predict field performance; field test is not scheduled."],"needs_clarification":true,"clarification":"What is the field test date and success criteria?"},{"id":"B19","summary":"A confirmed phase-one rule prohibits alcohol. This must be added to catalog rules. The note does not name who will update the catalog, when it must happen, or how compliance will be checked. The rule is decided, but implementation ownership and verification remain open. This is a clear product restriction for the pilot.","decisions":["No alcohol in phase one."],"actions":[{"owner":"unassigned","task":"Add the no-alcohol rule to catalog rules","status":"open"}],"risks":["Compliance or brand risk if alcohol is offered in phase one."],"needs_clarification":true,"clarification":"Who will update catalog rules, and by when?"},{"id":"B20","summary":"The beach cleanup crew needs to know landing times. Theo probably owns this relationship, but that must be verified. No landing schedule exists yet, and no confirmed owner is named for sharing it. The immediate action is to verify Theo's role and establish a process to provide landing times.","decisions":["Beach cleanup crew needs landing times."],"actions":[{"owner":"unassigned","task":"Verify whether Theo owns the cleanup-crew relationship and provide landing times to the cleanup crew","status":"open"}],"risks":["Cleanup coordination may fail if landing times are not shared."],"needs_clarification":true,"clarification":"Is Theo the confirmed owner, and what landing times will be shared?"},{"id":"B21","summary":"A decision about customer refunds for melted items is deferred until an insurance review occurs. No refund policy is confirmed. The review owner, timeline, and criteria are unspecified. Until then, customer service and catalog rules cannot state a definitive melted-item refund outcome. This remains unresolved and needs an owner to trigger the review.","decisions":["Refund decision for melted items is deferred until insurance review."],"actions":[{"owner":"unassigned","task":"Conduct insurance review and then decide melted-item refund policy","status":"blocked"}],"risks":["Customer service may lack a clear melted-item refund policy."],"needs_clarification":true,"clarification":"Who owns the insurance review, and when must the refund decision be made?"},{"id":"B22","summary":"Reusable pod liners may be used if sanitation approves them, but no sign-off exists yet. The conditional requirement is not confirmed as usable. The next action is to obtain sanitation approval, with owner, deadline, and testing or documentation requirements missing. Until approval, reusable liners cannot be treated as the operational standard.","decisions":["Use reusable pod liners only if sanitation approves them."],"actions":[{"owner":"unassigned","task":"Obtain sanitation sign-off for reusable pod liners","status":"blocked"}],"risks":["Reusable liners may be used without sanitation approval."],"needs_clarification":true,"clarification":"Who owns sanitation approval, and what requirements must liners meet?"},{"id":"B23","summary":"Jules asked for the cooling unit's power draw by Wednesday, and Nora said she can measure it. Nora is the apparent owner for the measurement, but the exact calendar date and required reporting format are not provided. The action remains open until Nora delivers the power draw by the deadline.","decisions":["Nora can measure the cooling unit power draw."],"actions":[{"owner":"Nora","task":"Measure and provide the cooling unit power draw to Jules by Wednesday","status":"open"}],"risks":["Cooling unit power requirements may be unknown, affecting design."],"needs_clarification":true,"clarification":"What calendar date is the Wednesday deadline, and what format should Nora use?"},{"id":"B24","summary":"The launch date is not Memorial Day; that suggestion was a joke from Sam. No launch date has been selected. The decision rules out one date but leaves the schedule undefined. An owner and process for choosing and communicating the actual launch date are absent, so planning remains open.","decisions":["Launch date is not Memorial Day; no launch date has been selected."],"actions":[{"owner":"unassigned","task":"Select and communicate an actual launch date","status":"open"}],"risks":["Planning remains uncertain without a launch date."],"needs_clarification":true,"clarification":"Who owns selecting the launch date, and what is the target timeframe?"}]}