Repository navigation
Expand file tree
/
Copy pathexampleDocuments.ts
More file actions
604 lines (595 loc) · 25.8 KB
/
Copy pathexampleDocuments.ts
File metadata and controls
604 lines (595 loc) · 25.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
import type { Reference, Paragraph, CopyTo } from '@/types/document';
export interface ExampleDocument {
id: string;
name: string;
description: string;
category: string;
docType: string;
formData: Record<string, string | boolean>;
references: Reference[];
paragraphs: Paragraph[];
copyTos: CopyTo[];
}
export const EXAMPLE_DOCUMENTS: ExampleDocument[] = [
// LETTERS
{
id: 'naval-letter-example',
name: 'Naval Letter',
description: 'Request for additional personnel billets',
category: 'Letters',
docType: 'naval_letter',
formData: {
department: 'usmc',
unitLine1: 'MARINE CORPS BASE',
unitLine2: 'CAMP PENDLETON',
unitAddress: 'BOX 555190, CAMP PENDLETON, CA 92055-5190',
sealType: 'dod',
letterheadColor: 'blue',
ssic: '1000',
serial: '0087',
date: '15 Jan 26',
from: 'Commanding Officer, Headquarters Battalion',
to: 'Commanding General, Marine Corps Base Camp Pendleton',
via: '',
subject: 'REQUEST FOR ADDITIONAL COMMUNICATIONS PERSONNEL',
},
references: [
{ letter: 'a', title: 'MCO 5311.1E' },
],
paragraphs: [
{ text: 'Per reference (a), this command requests authorization for two additional 0621 (Field Radio Operator) billets to support increased operational requirements.', level: 0 },
{ text: 'Current communications personnel are operating at maximum capacity due to expanded base operations. Additional billets will ensure adequate support for garrison and field communications requirements.', level: 0 },
{ text: 'Point of contact is GySgt M. A. Torres at (760) 725-4521.', level: 0 },
],
copyTos: [
{ text: 'G-1' },
],
},
{
id: 'business-letter-example',
name: 'Business Letter',
description: 'Thank you letter to community partner',
category: 'Letters',
docType: 'business_letter',
formData: {
department: 'navy',
unitLine1: 'NAVAL STATION',
unitLine2: 'NORFOLK',
unitAddress: '1530 GILBERT STREET, NORFOLK, VA 23511-2797',
sealType: 'dod',
letterheadColor: 'blue',
date: 'January 20, 2026',
to: 'Ms. Patricia Sandoval\nExecutive Director\nHampton Roads Veterans Council\n500 Main Street, Suite 200\nNorfolk, VA 23510',
subject: 'APPRECIATION FOR VETERANS DAY SUPPORT',
salutation: 'Dear Ms. Sandoval:',
complimentaryClose: 'Very respectfully,',
sigFirst: 'Robert',
sigMiddle: 'J',
sigLast: 'HARRISON',
sigRank: 'CAPT',
sigTitle: 'Commanding Officer',
},
references: [],
paragraphs: [
{ text: 'On behalf of Naval Station Norfolk, I extend sincere appreciation for your organization\'s outstanding support during our Veterans Day commemoration on November 11, 2025.', level: 0 },
{ text: 'The volunteers you provided were instrumental in ensuring the event\'s success. Over 2,000 service members and their families attended, and your team\'s professionalism contributed significantly to a memorable day.', level: 0 },
{ text: 'We look forward to continued partnership with the Hampton Roads Veterans Council. Please convey our gratitude to your entire team.', level: 0 },
],
copyTos: [],
},
// Standard Letter example temporarily removed - see KNOWN_ISSUES.md
{
id: 'multiple-address-letter-example',
name: 'Multiple Address Letter',
description: 'Holiday leave policy reminder',
category: 'Letters',
docType: 'multiple_address_letter',
formData: {
department: 'usmc',
unitLine1: 'HEADQUARTERS',
unitLine2: '3D MARINE DIVISION',
unitAddress: 'UNIT 35602, FPO AP 96604-5602',
sealType: 'dod',
letterheadColor: 'blue',
ssic: '1050',
serial: '0198',
date: '1 Dec 25',
from: 'Commanding General, 3d Marine Division',
to: 'Distribution List',
subject: 'HOLIDAY SPECIAL LIBERTY PERIOD',
},
references: [
{ letter: 'a', title: 'MCO 1050.3J' },
],
paragraphs: [
{ text: 'Per reference (a), the holiday special liberty period will be observed from 21 December 2025 through 5 January 2026.', level: 0 },
{ text: 'Commanding officers will ensure adequate duty sections are maintained throughout the period. All Marines traveling outside the local liberty area must have approved leave in MCTFS prior to departure.', level: 0 },
{ text: 'Point of contact is the Division G-1 at DSN 645-3001.', level: 0 },
],
copyTos: [
{ text: 'All Subordinate Commands' },
],
},
{
id: 'joint-letter-example',
name: 'Joint Letter',
description: 'Combined announcement for shared parking facility',
category: 'Letters',
docType: 'joint_letter',
formData: {
jointSeniorName: 'NAVAL WEAPONS STATION',
jointSeniorZip: 'YORKTOWN, VA',
jointSeniorCode: '23691-0160',
jointSeniorFrom: 'Commanding Officer, Naval Weapons Station Yorktown',
jointSeniorSigName: 'S. M. PARKER',
jointSeniorSigTitle: 'Captain, U.S. Navy\nCommanding Officer',
jointJuniorName: 'NAVAL SUPPLY SYSTEMS COMMAND',
jointJuniorZip: 'CHEATHAM ANNEX, VA',
jointJuniorCode: '23185-5830',
jointJuniorSSIC: '11000',
jointJuniorSerial: '0045',
jointJuniorDate: '8 Jan 26',
jointJuniorFrom: 'Commander, NAVSUP Fleet Logistics Center Norfolk Detachment',
jointJuniorSigName: 'T. R. BANKS',
jointJuniorSigTitle: 'Commander, U.S. Navy\nOfficer in Charge',
jointCommonLocation: 'YORKTOWN, VA',
jointTo: 'All Hands',
jointSubject: 'CONSOLIDATED PARKING LOT ALPHA PROCEDURES',
},
references: [],
paragraphs: [
{ text: 'Effective 1 February 2026, Parking Lot Alpha will serve as a shared facility for both NWS Yorktown and NAVSUP FLC Norfolk Detachment personnel.', level: 0 },
{ text: 'All vehicles must display a valid DoD decal. Parking spaces are available on a first-come basis. Designated handicapped and reserved spaces will be enforced.', level: 0 },
{ text: 'Questions should be directed to the respective command duty offices.', level: 0 },
],
copyTos: [],
},
// MEMORANDA
{
id: 'mfr-example',
name: 'Memorandum for the Record (MFR)',
description: 'Documentation of verbal counseling session',
category: 'Memoranda',
docType: 'mfr',
formData: {
department: 'usmc',
unitLine1: 'HEADQUARTERS',
unitLine2: '1ST MARINE REGIMENT',
unitAddress: 'BOX 555321, CAMP PENDLETON, CA 92055-5321',
sealType: 'dod',
letterheadColor: 'blue',
ssic: '1610',
serial: '0089',
date: '18 Jan 26',
subject: 'VERBAL COUNSELING OF SGT R. T. WILLIAMS',
},
references: [],
paragraphs: [
{ text: 'On 17 January 2026 at 0930, I conducted a verbal counseling session with Sgt R. T. Williams regarding recent tardiness to morning formations.', level: 0 },
{ text: 'Sgt Williams acknowledged three instances of late arrival during the period 6-15 January 2026. He attributed this to personal vehicle issues and has since arranged alternate transportation.', level: 0 },
{ text: 'Sgt Williams was advised that continued tardiness would result in formal documentation. He understood and committed to correcting this deficiency.', level: 0 },
],
copyTos: [],
},
{
id: 'decision-memo-example',
name: 'Decision Memorandum',
description: 'Selection of new recreation facility hours',
category: 'Memoranda',
docType: 'decision_memorandum',
formData: {
from: 'Morale, Welfare, and Recreation Director',
to: 'Commanding Officer, Naval Air Station Oceana',
subject: 'FITNESS CENTER OPERATING HOURS',
},
references: [
{ letter: 'a', title: 'CNICINST 1710.3B' },
],
paragraphs: [
{ text: 'Issue. Determination of optimal fitness center operating hours to meet patron demand while managing staffing costs.', level: 0 },
{ text: 'Options.', level: 0 },
{ text: 'Option 1 (Recommended): Extended hours 0500-2200 daily. Increases access by 3 hours. Requires one additional staff member at 38,000 USD annually.', level: 1 },
{ text: 'Option 2: Current hours 0600-2100 daily. No additional cost. Patron surveys indicate dissatisfaction with early morning closure.', level: 1 },
{ text: 'Option 3: 24-hour unmanned access with card entry. Requires 15,000 USD security system upgrade plus ongoing maintenance.', level: 1 },
{ text: 'Recommendation. Approve Option 1 based on patron demand and reasonable cost increase.', level: 0 },
],
copyTos: [],
},
{
id: 'mf-example',
name: 'Memorandum For',
description: 'Office supply budget allocation notification',
category: 'Memoranda',
docType: 'mf',
formData: {
department: 'navy',
unitLine1: 'COMMANDER',
unitLine2: 'NAVY REGION MID-ATLANTIC',
unitAddress: '1510 GILBERT STREET, NORFOLK, VA 23511-2737',
sealType: 'dod',
letterheadColor: 'blue',
ssic: '7300',
serial: '0034',
date: '22 Jan 26',
to: 'All Department Heads',
subject: 'FIRST QUARTER FY26 OFFICE SUPPLY ALLOCATION',
},
references: [],
paragraphs: [
{ text: 'The first quarter FY26 office supply budget has been allocated as follows:', level: 0 },
{ text: 'Operations: 4,200 USD', level: 1 },
{ text: 'Administration: 3,800 USD', level: 1 },
{ text: 'Public Affairs: 1,500 USD', level: 1 },
{ text: 'Orders should be submitted to the supply office by the 15th of each month. Unused allocations do not roll over to subsequent quarters.', level: 0 },
],
copyTos: [],
},
{
id: 'plain-paper-memo-example',
name: 'Plain Paper Memorandum',
description: 'Coordination for staff meeting agenda',
category: 'Memoranda',
docType: 'plain_paper_memorandum',
formData: {
date: '6 Jan 26',
from: 'Executive Officer',
to: 'All Department Heads',
subject: 'WEEKLY STAFF MEETING AGENDA ITEMS',
},
references: [],
paragraphs: [
{ text: 'The weekly staff meeting is scheduled for Tuesday, 14 January 2026 at 0900 in the command conference room.', level: 0 },
{ text: 'Please submit agenda items to the Admin Chief by COB Friday, 10 January. Include estimated discussion time for each item.', level: 0 },
{ text: 'Standing items include: Operations update, Maintenance status, Personnel matters, and Safety report.', level: 0 },
],
copyTos: [],
},
{
id: 'letterhead-memo-example',
name: 'Letterhead Memorandum',
description: 'Command policy on cell phone use',
category: 'Memoranda',
docType: 'letterhead_memorandum',
formData: {
department: 'usmc',
unitLine1: 'COMMANDING OFFICER',
unitLine2: 'COMBAT LOGISTICS BATTALION 5',
unitAddress: 'BOX 555155, CAMP PENDLETON, CA 92055-5155',
sealType: 'dod',
letterheadColor: 'blue',
ssic: '5510',
serial: '0012',
date: '3 Jan 26',
from: 'Commanding Officer, Combat Logistics Battalion 5',
to: 'All Hands',
subject: 'PERSONAL ELECTRONIC DEVICE POLICY',
},
references: [
{ letter: 'a', title: 'MCO 5510.18B' },
],
paragraphs: [
{ text: 'Per reference (a), the following policy applies to personal electronic devices within command spaces:', level: 0 },
{ text: 'Cell phones and personal devices are prohibited in classified work areas.', level: 1 },
{ text: 'Phones must be silenced during formations, training, and official meetings.', level: 1 },
{ text: 'Photography is restricted to designated areas only.', level: 1 },
{ text: 'Violations will be addressed through appropriate administrative or disciplinary action.', level: 0 },
],
copyTos: [],
},
{
id: 'joint-memo-example',
name: 'Joint Memorandum',
description: 'Combined recommendation on energy conservation',
category: 'Memoranda',
docType: 'joint_memorandum',
formData: {
jointSeniorFrom: 'Facilities Director',
jointSeniorSigName: 'A. L. MORRISON',
jointSeniorSigTitle: 'Commander, CEC, U.S. Navy',
jointJuniorFrom: 'Environmental Compliance Officer',
jointJuniorSigName: 'K. P. REYES',
jointJuniorSigTitle: 'Lieutenant Commander, U.S. Navy',
date: '12 Jan 26',
jointTo: 'Commanding Officer',
jointSubject: 'ENERGY CONSERVATION INITIATIVE RECOMMENDATIONS',
},
references: [
{ letter: 'a', title: 'SECNAVINST 4101.2A' },
],
paragraphs: [
{ text: 'Purpose. This memorandum presents joint recommendations from the Facilities and Environmental offices to reduce energy consumption per reference (a).', level: 0 },
{ text: 'Recommendations:', level: 0 },
{ text: 'Install motion-sensor lighting in low-traffic areas (estimated savings: 12,000 USD/year).', level: 1 },
{ text: 'Adjust HVAC schedules for unoccupied weekend periods (estimated savings: 8,500 USD/year).', level: 1 },
{ text: 'Implementation can begin in February 2026 pending approval.', level: 0 },
],
copyTos: [],
},
// AGREEMENTS
{
id: 'mou-example',
name: 'Memorandum of Understanding (MOU)',
description: 'Information sharing agreement between commands',
category: 'Agreements',
docType: 'mou',
formData: {
seniorCommandName: 'NAVAL CRIMINAL INVESTIGATIVE SERVICE',
seniorSSIC: '5520',
seniorSerial: '0156',
seniorDate: '28 Jan 26',
seniorSigName: 'D. M. FOSTER',
seniorSigRank: '',
seniorSigTitle: 'Special Agent in Charge',
juniorCommandName: 'MARINE CORPS INSTALLATIONS WEST',
juniorSSIC: '5520',
juniorSerial: '0089',
juniorDate: '28 Jan 26',
juniorSigName: 'J. R. SANTOS',
juniorSigRank: 'BGen',
juniorSigTitle: 'Commanding General',
moaSubject: 'LAW ENFORCEMENT INFORMATION SHARING',
},
references: [
{ letter: 'a', title: 'SECNAVINST 5520.3D' },
],
paragraphs: [
{ text: 'Purpose. This MOU establishes procedures for sharing law enforcement information between NCIS and MCIWEST security forces.', level: 0 },
{ text: 'NCIS agrees to provide timely notification of investigations affecting installation security.', level: 0 },
{ text: 'MCIWEST agrees to share incident reports and patrol data relevant to ongoing NCIS investigations.', level: 0 },
{ text: 'Duration. Effective upon signature for a period of three years, renewable by mutual agreement.', level: 0 },
],
copyTos: [],
},
{
id: 'moa-example',
name: 'Memorandum of Agreement (MOA)',
description: 'Training range usage agreement with resource commitments',
category: 'Agreements',
docType: 'moa',
formData: {
seniorCommandName: 'MARINE CORPS AIR GROUND COMBAT CENTER',
seniorSSIC: '3500',
seniorSerial: '0234',
seniorDate: '5 Feb 26',
seniorSigName: 'W. T. BLACKWELL',
seniorSigRank: 'MajGen',
seniorSigTitle: 'Commanding General',
juniorCommandName: '1ST MARINE DIVISION',
juniorSSIC: '3500',
juniorSerial: '0178',
juniorDate: '5 Feb 26',
juniorSigName: 'R. K. PATTERSON',
juniorSigRank: 'MajGen',
juniorSigTitle: 'Commanding General',
moaSubject: 'COMBINED ARMS LIVE FIRE RANGE ALLOCATION',
},
references: [
{ letter: 'a', title: 'MCO 3550.10' },
],
paragraphs: [
{ text: 'Purpose. This MOA establishes the allocation of Range 400 complex for 1st Marine Division units during FY26.', level: 0 },
{ text: 'MCAGCC agrees to reserve Range 400 for 1st MarDiv use during the periods 1-15 March and 1-15 September 2026.', level: 0 },
{ text: '1st MarDiv agrees to fund range preparation costs estimated at 75,000 USD per iteration and provide life support for participating units.', level: 0 },
{ text: 'Cancellation requires 60-day advance notice with forfeiture of preparation costs already expended.', level: 0 },
],
copyTos: [
{ text: 'TECOM' },
],
},
// ENDORSEMENTS
// Both examples below mirror SECNAV M-5216.5 Ch 9 Figures 9-1 and 9-2
// verbatim. They share the same basic letter (NAS Meridian ltr 5216
// Ser 11/273 of 22 Apr 15), with FIRST endorsing same-page and SECOND
// endorsing new-page -- demonstrating the ordinal field flow through
// a real routing chain.
{
id: 'endorsement-example',
name: 'Same-Page Endorsement (FIRST)',
description: 'SECNAV M-5216.5 Ch 9 Figure 9-1 example -- first endorsement appended to the basic letter',
category: 'Endorsements',
docType: 'same_page_endorsement',
formData: {
date: '23 Apr 15',
serial: '019/870',
from: 'Commander, Sea Based Anti-Submarine Warfare Wing, Atlantic',
to: 'Commander, Fleet Forces Command',
via: 'Commander, Naval Air Force, U.S. Atlantic Fleet',
endorsementOrdinal: 'FIRST',
basicLetterId: 'NAS Meridian ltr 5216 Ser 11/273 of 22 Apr 15',
// Same-page endorsements may omit subject + SSIC + basic-letter
// ID per Ch 9 §2.1.a (entire page is photocopied with basic letter)
subject: '',
sigFirst: 'R',
sigMiddle: 'L',
sigLast: 'GABEL',
},
references: [],
paragraphs: [
{ text: 'A same-page endorsement may omit the SSIC, subject, and the basic letter\'s identification if the entire page will be photocopied. However, these elements are required on all new-page endorsements, such as the one on the next page.', level: 0 },
],
copyTos: [],
},
{
id: 'new-page-endorsement-example',
name: 'New-Page Endorsement (SECOND)',
description: 'SECNAV M-5216.5 Ch 9 Figure 9-2 example -- second endorsement on a new page, repeats SSIC and basic letter ID',
category: 'Endorsements',
docType: 'new_page_endorsement',
formData: {
department: 'navy',
unitLine1: 'COMMANDER',
unitLine2: 'NAVAL AIR FORCE ATLANTIC',
unitAddress: 'NORFOLK VA 23511-2494',
sealType: 'dod',
letterheadColor: 'blue',
ssic: '5216',
serial: 'N72/420',
date: '28 Apr 15',
from: 'Commander, Naval Air Force, U.S. Atlantic Fleet',
to: 'Commander, Fleet Forces Command',
endorsementOrdinal: 'SECOND',
basicLetterId: 'NAS Meridian ltr 5216 Ser 11/273 of 22 Apr 15',
// New-page endorsements MUST repeat the basic letter's subject
// as their own per Ch 9 §2.1.a + the figure 9-2 example
subject: 'HOW TO PREPARE AN ENDORSEMENT',
sigFirst: 'J',
sigMiddle: 'T',
sigLast: 'CHILDRESS',
byDirection: true,
},
references: [],
paragraphs: [
{ text: 'Start an endorsement on a new page. Number each page of your endorsement and continue the sequence of numbers from the previous endorsement or from the basic letter if you are the first endorser.', level: 0 },
{ text: 'Every "new page" endorsement must repeat the basic letter\'s SSIC, identify the basic letter in the endorsement line, and use the basic letter\'s subject as its own.', level: 0 },
],
copyTos: [
{ text: 'NAS Meridian (Code 11)' },
],
},
// EXECUTIVE
{
id: 'executive-correspondence-example',
name: 'Executive Correspondence',
description: 'Letter from senior leader to elected official',
category: 'Executive',
docType: 'executive_correspondence',
formData: {
department: 'navy',
unitLine1: 'COMMANDER',
unitLine2: 'NAVY REGION SOUTHEAST',
unitAddress: 'BOX 102, NAS JACKSONVILLE, FL 32212-0102',
sealType: 'dod',
letterheadColor: 'blue',
date: '15 Jan 26',
to: 'The Honorable Maria Salazar\nU.S. House of Representatives\n3961 NW 7th Street\nMiami, FL 33126',
subject: 'NAVAL STATION KEY WEST ECONOMIC IMPACT',
salutation: 'Dear Representative Salazar:',
complimentaryClose: 'Very respectfully,',
sigFirst: 'Charles',
sigMiddle: 'R',
sigLast: 'WADDELL',
sigRank: 'RADM',
sigTitle: 'Commander, Navy Region Southeast',
},
references: [],
paragraphs: [
{ text: 'Thank you for your continued support of our Navy installations in Florida. In response to your inquiry, I am pleased to provide information on Naval Station Key West\'s economic impact.', level: 0 },
{ text: 'The installation employs 1,847 military and civilian personnel and contributes approximately 245 million dollars annually to the local economy. Our service members and families are proud to be part of the Key West community.', level: 0 },
{ text: 'I would welcome the opportunity to host you for a visit to discuss the installation\'s mission and community partnerships. My staff will coordinate with your office.', level: 0 },
],
copyTos: [],
},
{
id: 'executive-memo-example',
name: 'Executive Memorandum',
description: 'Strategic update for senior leadership',
category: 'Executive',
docType: 'executive_memorandum',
formData: {
from: 'Chief of Staff',
to: 'Commanding General',
subject: 'WEEKLY COMMAND CLIMATE SUMMARY',
sigFirst: 'David',
sigMiddle: 'A',
sigLast: 'MURPHY',
sigRank: 'Col',
sigTitle: 'Chief of Staff',
},
references: [],
paragraphs: [
{ text: 'The following provides a summary of command climate indicators for the week ending 17 January 2026.', level: 0 },
{ text: 'Personnel Readiness. Currently at 94% against authorized strength. Three officers and twelve enlisted pending PCS orders.', level: 0 },
{ text: 'Noteworthy Items. The Inspector General visit scheduled for March has been confirmed. Staff is preparing required documentation.', level: 0 },
{ text: 'No significant issues requiring your immediate attention.', level: 0 },
],
copyTos: [],
},
{
id: 'standard-memorandum-example',
name: 'Standard Memorandum (HqDON)',
description: 'MEMORANDUM FOR addressing to senior official',
category: 'Executive',
docType: 'standard_memorandum',
formData: {
date: 'January 15, 2026',
memorandumFor: 'Secretary of the Navy',
attnLine: 'Office of the General Counsel',
throughLine: '',
from: 'Assistant Secretary of the Navy (Manpower and Reserve Affairs)',
subject: 'Quarterly Report on Personnel Readiness',
sigFirst: 'Franklin',
sigMiddle: 'R',
sigLast: 'PARKER',
sigTitle: 'Assistant Secretary of the Navy\n(Manpower and Reserve Affairs)',
},
references: [],
paragraphs: [
{ text: 'This memorandum transmits the quarterly personnel readiness assessment for the period ending December 31, 2025.', level: 0 },
{ text: 'Active component end strength stands at 99.2 percent of authorized levels. Reserve component readiness has improved 3.1 percent over the previous quarter.', level: 0 },
{ text: 'Recommend continued emphasis on retention programs in critical skills areas identified in the attached analysis.', level: 0 },
],
copyTos: [],
},
{
id: 'action-memorandum-example',
name: 'Action Memorandum',
description: 'Recommendation requiring approval or signature',
category: 'Executive',
docType: 'action_memorandum',
formData: {
date: 'February 3, 2026',
memorandumFor: 'Under Secretary of the Navy',
from: 'Assistant Secretary of the Navy (Research, Development and Acquisition)',
subject: 'Approval of Next-Generation Small Combatant Program',
coordination: 'ASN (M&RA), General Counsel, CHINFO, DASN (Ships)',
preparedBy: 'CAPT J. T. Reynolds, DASN (Ships), (703) 614-1234',
sigFirst: 'Margaret',
sigMiddle: 'A',
sigLast: 'CHEN',
sigTitle: 'Assistant Secretary of the Navy\n(Research, Development and Acquisition)',
},
references: [],
paragraphs: [
{ text: 'Issue. Whether to approve Milestone B for the Next-Generation Small Combatant (NGSC) program.', level: 0 },
{ text: 'The acquisition strategy proposes a competitive prototyping phase with two vendors over 24 months, followed by down-select to a single design for full-rate production.', level: 0 },
{ text: 'Recommendation. Approve Milestone B entry and authorize the competitive prototyping phase at a total program cost of 1.2 billion dollars.', level: 0 },
],
copyTos: [],
},
{
id: 'information-memorandum-example',
name: 'Information Memorandum',
description: 'Informational brief not requiring action',
category: 'Executive',
docType: 'information_memorandum',
formData: {
date: 'January 28, 2026',
memorandumFor: 'Secretary of the Navy',
from: 'Chief of Information (signed and dated)',
subject: 'Media Coverage of Fleet Week San Francisco 2026',
coordination: 'CHINFO Public Affairs, Navy Region Southwest',
preparedBy: 'CDR S. M. Ortiz, CHINFO (OI-1), (703) 697-5342',
},
references: [],
paragraphs: [
{ text: 'Fleet Week San Francisco 2026 generated significant positive media coverage across national and regional outlets from October 7-14, 2025.', level: 0 },
{ text: 'Over 200 media stories were published, reaching an estimated audience of 45 million. Social media impressions exceeded 12 million across Navy platforms.', level: 0 },
{ text: 'No adverse incidents or negative coverage were reported during the event.', level: 0 },
],
copyTos: [],
},
];
// Group examples by category for easy display
export const EXAMPLE_CATEGORIES = [
{ category: 'Letters', description: 'Official correspondence formats' },
{ category: 'Memoranda', description: 'Internal memorandum formats' },
{ category: 'Agreements', description: 'MOA/MOU between commands' },
{ category: 'Endorsements', description: 'Endorsement formats' },
{ category: 'Executive', description: 'Executive-level correspondence' },
];
export function getExamplesByCategory(category: string): ExampleDocument[] {
return EXAMPLE_DOCUMENTS.filter(doc => doc.category === category);
}
export function getExampleByDocType(docType: string): ExampleDocument | undefined {
return EXAMPLE_DOCUMENTS.find(doc => doc.docType === docType);
}