name: squawk description: Log an aircraft discrepancy (squawk) for N720AK. Use when the user reports something wrong, broken, or needing attention on the aircraft. argument-hint: [description of the problem] user-invocable: true
Squawk Entry
The user is reporting an aircraft discrepancy. Log it in the squawk tracker.
Input
$ARGUMENTS
Steps
Read
squawks.tsvat:~/Library/CloudStorage/GoogleDrive-sritchie09@gmail.com/My Drive/N720AK/Private/Maintenance/squawks.tsvCheck for related existing squawks — is this a duplicate or related to an open item?
Extract or ask for these fields:
- Date Reported: Default to today
- Reported By: Default to Sam Ritchie
- Tach/Hobbs: Current readings if known
- Priority: Suggest based on severity:
Grounding— aircraft not airworthy until fixedBefore Next Flight— must resolve before flyingSoon— fix within next few flightsRoutine— next maintenance opportunityMonitor— watch and reassess
- Category: Engine, Airframe, Propeller, Avionics, Electrical, Fuel
- Discrepancy: Clear description of what's wrong
- Status: Default to "Open"
Append a new TSV row to squawks.tsv
Suggest next steps based on the category and severity:
- Grounding items: "This grounds the aircraft. What's your plan to address it?"
- Engine items: Check if related to known issues in sys-28-fuel-system.md or sys-71-engine.md
- Electrical items: Check sys-24-electrical.md for relevant system info
- Suggest relevant sys-*.md pages that might have troubleshooting info
If the user is CLEARING a squawk (reporting a fix), update the existing row:
- Set Status to "Cleared"
- Fill in Corrective Action, Cleared By, Date Cleared
- Also create a maintenance log entry via the maintenance-log workflow