← Gecko Programs
🦎 Gecko Companion Stage 1 · Foundation
Saved
🦎

Gecko Companion Home FR-2.6 STABLE HUB

One clear place to start the day — the doorway into the correct job folder
🧰 Field Tools keep these easy to reach
🚑 Emergency Medical ⏱️ Weekly Time Record
🦎 Main Command Center simple hub-and-spoke connection
Companion is your field/workday tool. Use Gecko Links as the main doorway to the rest of Gecko OS. This keeps Companion independent and reduces broken file links.
⭐ Favorite Projects your priority jobs
🕒 Recent Projects last five opened
📚 Project Library unlimited projects · search · filter
📇 Field CRM — Contacts & Companies one working place · company data reused automatically
One place for people and companies. Choose an existing company or type a new company below. Saving a contact quietly adds or updates the reusable company record used by Projects and Weekly Time. Leave Person Name blank and use Save Company Only when you only need the company. Gecko Links remains the permanent Master CRM.
👥 Field CRM Contacts
📤 Promote, don’t duplicate: tap Add / Update Master CRM when a working contact belongs in Gecko Links’ permanent Master CRM.
🏢 Reusable Company Records same data used by Projects & Weekly Time
These are the old Directory records, now managed inside Field CRM. Existing saved companies are preserved. Use Edit to load one into the CRM form.
⏱️ Gecko Project Weekly Time Gary + Keiko + subcontractors · add employees when needed
Use this when Gecko is running the project. The Project list comes from your saved Companion projects. Save each week below; saved weeks can be reopened later with ✏️ Open / Edit.
If only one project exists, the selector will show only that project. Add projects under 📚 Projects and they will appear here automatically.
Entries are locally draft-saved while you type. Save Crew Week to add them to the weekly history.
🚧 Subcontractors This Week — tap to collapse
Use the same daily-note idea as crew time. Add one card per subcontractor; add more only when needed.
Start by tapping ➕ Add Subcontractor. Each card has company, trade, contact, seven daily notes, and weekly notes. Save the Crew Week to retain it.
Saved Crew Weeks week-to-week history
⏱️ Employee / Local 12 Weekly Time

Use this alternate when Gary is working as an employee. For Gecko projects with Gary, Keiko and subcontractors, use the primary Weekly Time tab.

⏱️ Local 12 Weekly Time Record V2.4-aligned embedded weekly sheet — fill your week right here, fully offline
⏱️ Open Full V2.4 Production Master The embedded sheet below shares Companion data; the standalone V2.4 is the full official weekly form.
Weather → tap a day's Conditions box, then tap to add / tap again to remove:
Day type → writes IN CAPS at the front of the line:
DayConditionsJobsite / ProjectSTOTDTNotes
Weekly Totals0000 hrs total
⏱️ Everything you type here autosaves as a draft — leave this screen and come back, nothing is lost. 💾 Save Weekly Sheet files the week below; ✏️ Edit on a saved sheet loads it back here and 💾 Save then updates it in place (no duplicates). Weather works like the Local 12 sheet: tap a day's Conditions box first, then tap the weather buttons above the grid — tap to add, tap again to remove. Day Type buttons write IN CAPS at the front of the line. Sunday is restored to match Local 12 Time Record V2.4. 📝 Save Editable downloads a real .docx that opens in Word or Pages; 📄 Save PDF / Print opens the print window — choose "Save as PDF" there. Split week between two employers (or an employer + Gecko)? Save one sheet per employer for the same week-ending date. The standalone Local 12 Time Record (V2.4 — Sunday Restored) remains the Production Master — this embedded engine exists so the weekly can be filled straight from the Home page.
🗂️ Saved Weekly Sheets
➕ Add Time Record Reference
📑 Time Record History — All Projects
☎️ In a real emergency, ALWAYS CALL 911 FIRST.
This built-in reference works fully offline. Facility data checked against the California EMSA designated trauma center list (EMCORE-1.0); designations and phone numbers change, so verify details once at jobsite setup.
🚑 Emergency Medical Reference complete synchronized master list · trauma centers, ERs & urgent care ·
🏥 This is the same complete facility dataset used by the standalone Emergency Medical file. On a project's 🚑 Emergency tab, tap Use beside a facility to save the selected/nearest facility for that job and print it on the Emergency Sheet.
🤝 Add Person private · positive relationship notes only
🤝 This is a private goodwill ledger — positive relationship notes only. It records why relationships matter, never complaints. It is separate from project contacts and the Company Directory, saves with every backup, and never appears on any project report or the Job Binder. Print it only from the button below.
🤝 People & Partnerships private section
💡 Lessons Learned Library every project · knowledge is never lost
💡 Lessons are written inside each project's 💡 Lessons tab and gathered here from every project — Archived projects included, so field knowledge is never lost. The print button prints exactly what the search and filter above are showing.
Complete Partial Needs Information
📑 Addenda / Bid Document Updates
Review each update before submitting. Check Acknowledged only after completing the required bid acknowledgment.
📮 Bid Submission / Delivery
Important: Fax, electronic and email bids are not accepted. PlanetBids is used for bid documents, Q&A and addendum notices/acknowledgment — not for electronic bid submission.
🏗️ Project Information
Project Name, Status, Address, and County live at the top level of the project record. County fills automatically from the Job Address when the County field is empty (FR-03); your manual entry always wins.
🏢 Client / Employer
Complete client and employer information in one block, Time-Record style. Picking a company from the Directory also fills empty phone, email, and address fields automatically.
🏠 Property Owner
The property owner may not be the client or employer. When they are the same, tap ⇄ Same as Client / Employer to copy the block — every field stays editable afterward.
📝 Scope Summary & Notes
📐 Sketch Page full page 1 of 2 in the printout — draw with finger or stylus, fully offline
Sketch the work itself: grades, drainage runs, bunker edges, cut/fill zones, daily production notes. 💾 Save stores the drawing inside this project only; Clear and Delete always confirm first, and Delete parks a copy in the Recovery Bin. Prints as its own FULL Letter page.
🗺️ Map Page full page 2 of 2 in the printout — your saved driving map, big enough to read on the road (FR2-04)
Map Note: Save a screenshot from Apple or Google Maps to this project. The saved map remains available offline and prints on its own full page.
📝 Site Map / Access Notes saved with this project and included on the printed Site Map Sheet
🚗 Directions to Site online handoff — everything else on this tab stays offline
Opens your maps app with a route from your current location (or your Saved Start Point in ⚙️ Backup) to this project's address. Needs signal — if you're offline, the Sketch and the saved Map Page above still work fully.
🥾 Site Walk Intelligence field questions → answers → estimate follow-up
Field-first: Tap a status, dictate or type the answer, then Save. Unknown and Verify stay on the open-items list. Use the iPad/iPhone keyboard microphone for voice-to-text.
⚠️ Open Items — Unknown / Verify do not let these disappear before bid day
📚 Saved Site Walks
🛡️ PRE-BID COMPLIANCE — INSURANCE / BONDS check early — price any increase before bid day
Station 46 control: OCFA requires the bidder to confirm with its insurer/broker that all required coverage and endorsements can be provided. ACORD forms alone are not accepted where policy forms or endorsements are required. Enter Gecko's current limits below when the COI is available; do not wait until award.
OCFA REQUIRED COVERAGE — KVI2770
ENDORSEMENTS / POLICY CONDITIONS
OCFA and specified directors, officers, officials, agents, employees, project manager, volunteers, consultants, plus permitting agencies as determined by OCFA.
Required by contract wording.
California-admitted insurer; A.M. Best A- Class VII or better, subject to stated State Fund exception.
Certificates must state coverage will not be canceled without 30 days written notice to OCFA.
Subs must be covered as additional named insureds or carry the same required types/amounts and endorsements before starting work.
Bidder certifies it has confirmed required insurance and endorsements can be timely provided.
BONDS / AWARD DEADLINES
Timing: if the bid bond uses “10% of Bid,” OCFA requires a revised numerical-dollar bid bond within 3 working days of bid opening. Required evidence of insurance is due within 7 calendar days after Notice of Apparent Low Bidder. Performance/payment bond execution follows the award requirements. This makes broker/surety confirmation a pre-bid item, not an afterthought.
🟢 START HERE — PRE-BID REVIEW review what Minnie loaded, then verify the unknowns
Test workflow: 1) Read the preloaded scope/materials/risk notes below. 2) Open 📁 Files to confirm the two KVI2770 document references. 3) Use 🥾 Site Walk for field answers. 4) Get supplier/sub quotes. 5) Return here with Minnie and make the final BID / NO-BID decision. Anything marked VERIFY is intentionally not assumed.
🧮 Pre-Bid Workspace temporary project intelligence — simple, editable, removable
Purpose: Keep only the information Gary & Keiko need to make a fast, responsible bid decision. Minnie does the analysis with you; Companion stores the conclusions. This is not an automatic estimator.
📊 Materials Takeoff / Cost Breakdown job estimating worksheet — quantities and pricing remain editable
This is the job takeoff view. The same planning materials remain available in the 🧱 Materials tab for ordering, delivery and field-use tracking.
📋 Scope & Materials known facts first — mark unknown quantities VERIFY
📞 Quotes / Suppliers / Subcontractors who to call and what Gecko needs priced
🥾 Walk-Through / RFI Focus project-specific questions from Minnie — use Site Walk for field answers
⚠️ Minnie Notes / Estimate Watch Items scope gaps · risk · contract traps · exclusions · production concerns
🗑️ Clear Pre-Bid Workspace use when Gecko decides not to pursue
This clears only this project's Bidding tab. It does NOT delete the project, CRM contacts, Site Walks, field records, materials, photos, time, expenses, directives, files, lessons, or history. A recoverable copy of the bidding workspace is placed in the Recovery Bin first.
👥 Project Contacts information only — no call/text/email buttons
Every role title is a blank, editable field — rename any card to fit the project (Irrigation Sub, Inspector, Superintendent...). The standard crew roles are provided as starting values only. Use Add Contact for more people; Remove asks for confirmation and deletes only that one contact.
📅 Add Daily Log
💾 Save adds the entry to history below. 🧹 Clear empties this form only (asks first). 🖨️ Print makes the full Daily Log Report. 🗑️ Delete sits on each saved entry and always asks before removing.
📑 Daily Log History
🧱 Add Material
📦 Materials List Remaining = Delivered − Used
📝 Materials Special Notes deliveries, staging, supplier agreements, quality notes
These notes ride with the project and print at the end of the Materials Report and the Job Binder.
📷 Add Photo Record captions + file/folder references
📁 This tab keeps the caption and file reference; photo files themselves live in your normal photo folders/albums.
🖼️ Before
🖼️ Progress
🖼️ After
⏱️ Weekly Time Record this project's weeks — the main-bar ⏱️ Weekly Time shows all projects together
⏱️ Open Weekly Time Record (Home)
One employer's week can span multiple jobsites, or split between an outside employer and Gecko — log a reference under each project it touches. The full ST/OT/DT engine lives in the standalone V2.2 tool.
➕ Add Time Record Reference
📑 Time Record History
🧾 Add Expense expanded register · receipts · fuel · mileage · supplies
📊 Expense Register
📋 Add Field Directive extra work directed on site
Acceptance of Field Directive: The undersigned acknowledges the directed work described above and authorizes Gecko Golf Construction, Inc. to proceed subject to the stated cost basis, time impact, special conditions, and agreements. Final quantities, labor, equipment, materials, and cost may be adjusted to reflect actual field conditions and work performed.
📑 Directive Log
📁 Add File or Reference plans · emails · folders · related Gecko tools
References are notes. Use Attach File beside a saved entry to make the document available here. Open / View displays a reading view; Download saves the original file. Supplied Station 46 documents are included in this copy.
🗂️ File References
💡 Add Lesson Learned
💡 Lessons stay with this project and also appear automatically in the cross-project 💡 Lessons library — including after the project is Archived, so knowledge is never lost.
💡 This Project's Lessons
🚑 Emergency Medical complete county list + selected facility for this job
Enter the jobsite county above to display the complete synchronized list of trauma centers, emergency rooms and urgent-care facilities for that county/area. Review the route, then tap Use to save the selected or nearest practical facility for this job.
🏥 Complete County Facility List same master data as standalone Emergency Medical · tap Use to select
☎️ Always call 911 first. Facility data checked against the California EMSA designated trauma center list; designations and phone numbers change, so verify details once at jobsite setup. Tap Use to copy a facility into the Nearest Hospital fields below, then add the phone number and driving directions yourself. Dataset .
🏥 Nearest Hospital / ER for this jobsite — fill from a suggestion or enter manually
🚑 Select a practical nearest facility from the complete county list above, verify the route at jobsite setup, and record any special driving directions here so they print on the Emergency Sheet.
📞 On-Site Emergency Contacts
Contact information only — no call/text buttons, per the Stage 1 contacts rule. Post the printed Emergency Sheet in the job trailer or truck.
🕘 Project History system-generated timeline · newest first
🖨️ Reports shared print framework · A4-friendly · US Letter tolerant
All reports use one shared print template: a Gecko header, project identification, page footer with print date, and no navigation buttons on paper. Empty sections print a short note instead of a blank page.
🛡️ Gecko Safety Rule: The HTML file is the program. Current project information lives in browser storage. Export Backup creates a separate JSON rescue file. This build also downloads a safety JSON before project deletion.
🛡️ Data Guard PL-01 — permanent rule

Your data is protected by standing rules: no build may change the storage key, remove stored fields, or write a blank store over existing data — all changes are additive. Every Clear, Delete, Import, and Restore asks first, and deletions go to the Recovery Bin. Automatic snapshots (newest five) are taken before every upgrade, import, and restore. Best practice before loading any new build: tap ⬇️ Export JSON Backup below and keep the dated file.

🚗 Saved Start Point for Directions to Site (MR-06)
💾 Export Backup

Download a complete JSON backup of every project. Keep dated copies in a safe folder before importing or resetting.

⬆️ Import / Restore Backup

Choose a previously exported Gecko Companion backup file. The file is validated before anything is replaced, and current data is backed up first.

🕘 Restore Previous Data

The app automatically snapshots your full data set before every upgrade, migration, and import — the newest five are kept here (PL-01). Restoring downloads a safety backup of your current data first.

🗂️ Recovery Bin

Deleted projects and People entries are held here before they are gone for good. Restore puts the item back exactly where it was. The bin keeps the newest 15 deletions.

ℹ️ Storage Information
Schema version:
Storage key:
Projects stored:
Last saved:
Last backup:
⚠️ Danger Zone

Reset All Data is different from deleting one project. It erases every project in this browser and cannot be undone. Export a backup first.

ℹ️ About

Gecko Companion — Stage 1 Foundation Build — Field Project Manager for Gecko Golf Construction, Inc.
Built per the Stage 1 Architect Blueprint, the Stage 1 Construction Package, and Requirement Register FR-1.0. Team: Gary & Keiko (Owners) · Claude (Architect & Builder).
This build includes the Construction Package round (July 20, 2026): the private 🤝 People & Partnerships section and the 💡 Lessons Learned tab + cross-project library.
Data Protection round (July 20, 2026): automatic pre-upgrade snapshots, Restore Previous Data, Recovery Bin for deleted projects/people, migration validation, record-count import preview, and a Last Backup status line.
Emergency Core round (July 21, 2026): shared Gecko Emergency Core module (EMCORE-1.0) — county-aware designated trauma center suggestions on the Emergency tab, also delivered standalone as Gecko_Emergency_Core.js for the rest of the Gecko OS.
Philosophy: One Project = Everything. Stage 1 is the permanent structural foundation — data safety, reliable save/reload, project isolation, and a reusable print framework — that later field, intelligence, relationship, and legacy modules will plug into.
Storage: this browser's localStorage + JSON backups. Fully offline. No CDN or internet dependency.

✅ Auto-save ON
🐭 Minnie
\n\n\n\n
Opening save protection…