<%* // ───────────────────────────────────────────────────────────────────────────── // VidIn Expertise — Field Service Guide Template // Templater tR += pattern (avoids async race conditions) // See _Claude/Obsidian-checklist-CLAUDE.md for pattern notes // // Usage: Run this template via Templater in any VidIn-Expertise folder. // It prompts you for key values and builds the frontmatter + skeleton. // Fill in the [bracketed] placeholders with real content after creation. // ─────────────────────────────────────────────────────────────────────────────
const title = await tp.system.prompt(“Document title”, “dormakaba [Model] — [Procedure Name]”); const vendor = await tp.system.prompt(“Vendor name”, “dormakaba”); const model = await tp.system.prompt(“Model number (or leave blank)”, ""); const appliesTo = await tp.system.prompt(“Applies to (site, equipment, or scope)”, “All VidIn technicians and subcontractors”); const purpose = await tp.system.prompt(“One-sentence purpose”, “Guide field technicians through [procedure] for [equipment]”); const today = tp.date.now(“YYYY-MM-DD”); const todayLong = tp.date.now(“MMMM D, YYYY”);
tR += `--- fileClass: turnstile-doc title: ${title} doc_type: guide status: draft owner: John Lang audience:
- field-tech
- pm equipment:
- turnstile vendor: {model} mounting_type: barrier_type: lane_config: section: 01-Field-Operations last_updated: ${today} review_cycle: quarterly tags:
- ${vendor.toLowerCase().replace(/\s+/g, ’-’)}
- service applies_to: {purpose} version: 1
${title}
Applies to: {purpose} Version: 1.0 | Last Updated: ${todayLong} Owner: John Lang
Overview / Purpose
About This Document
[Brief description of the problem this guide addresses and when to use it. Include any critical context a technician needs before scheduling or preparing for this job.]
⚠️ Before You Begin
Pre-Service Requirements
Read this section completely before scheduling service or preparing for this job.
- [Requirement 1 — e.g. access credentials, permits, escort arrangements]
- [Requirement 2 — e.g. confirm parts on hand before scheduling]
- [Requirement 3 — e.g. notify site contact of alarm triggers]
Scope of Work
- [High-level step 1]
- [High-level step 2]
- [High-level step 3]
- [Add or remove steps to match the job]
Required Tools & Materials
| Item | Qty | Notes |
|---|---|---|
| [Part or tool name] | 1 | [Any notes — part numbers, specs, etc.] |
| [Part or tool name] | 1 | |
| [Part or tool name] | 1 |
Confirm Parts
Verify part numbers and any special tooling requirements with the manufacturer service manual before the service date.
Procedure
1 — [Stage Name, e.g. Site Access & Coordination]
- [Step]
- [Step]
- [Sub-step or note]
2 — [Stage Name]
Warning
[Warning text]
- [Step]
- [Step]
3 — [Stage Name]
- [Step]
- [Step]
4 — [Stage Name]
- [Step]
- [Step]
5 — Testing
- Restore power / re-enable the system
- Test through a full operational cycle
- [Describe what a passing result looks like]
- Verify all measurements/settings match pre-service state
- [Sign-off steps — keys returned, paperwork, etc.]
- Document the completed repair — record part numbers (old and new), technician name, and date
Notes / Gotchas
Lessons Learned
Exceptions, common mistakes, and things learned the hard way.
- [Note 1]
- [Note 2]
Related Documents
Last updated: ${todayLong} Owner: John Lang | jlang@vid-in.com`; %>