Week 18 · lesson
Lesson 5: Service Record and Technical Briefing
The final step in support is not closing the browser tab.
It is handing the system back in a state another person can understand.
Harborview needs two things from you now:
- a service record that preserves the technical evidence;
- a briefing that explains the result without burying the client in internal jargon.
Those are different artifacts for different audiences.
The service record is the technical memory of the capstone
Your packet should let another technician reconstruct the engagement without asking you what happened.
That means the record should preserve:
client requirements
baseline
assets / dependencies
configuration decisions
incidents
strongest evidence
controlled corrections
rollback / recovery
security / privacy decisions
verification
remaining risk
escalation / follow-up
If the packet contains only screenshots, it is incomplete.
If it contains only prose with no evidence, it is incomplete.
The record should connect observation to decision.
Harborview · verified handoff
The environment is supportable after the challenge
Handoff combines functional, security, recovery, and documentation evidence.- 01Function
Required service paths pass their acceptance tests.
- 02Security
Identity, permission, exposure, update, and audit state are verified.
- 03Recovery
Representative data or service restores successfully.
- 04Record
Final state, changes, evidence, risks, and next actions are reproducible.
Harborview service environment: isolate the failing boundary
Use the Week 18 client environment as one connected service system. Trace the affected path before changing hardware, networking, operating-system, security, or service state.
What do you expect to keep working, and where do you think the path will stop?
Read the topology as text
- Client desktop: wired learner workstation
- Managed mobile: Wi-Fi + MDM + cloud identity
- Switch: wired local path
- Access point: wireless local path
- Router / firewall: gateway and policy
- MFD printer: print + scan service
- Practice VM: bounded support workload
- Cloud productivity: identity, mail, storage
- Client desktop → Switch: Ethernet
- Managed mobile → Access point: Wi-Fi
- Switch → Router / firewall: LAN / gateway
- Access point → Router / firewall: wireless LAN
- Switch → MFD printer: print/scan path
- Switch → Practice VM: support network
- Router / firewall → Cloud productivity: remote service
Start with the client requirement, not the technician activity
Weak opening:
Installed drivers, changed DNS, fixed printer, checked phone.
That tells Harborview what you did.
It does not explain what the environment needed.
A stronger opening establishes the goal:
Harborview required six usable community workstations, staff/mobile wireless access, shared printing/scanning, cloud productivity, standard-user daily accounts, MFA, endpoint protection, and a tested recovery path. The final service state was evaluated against those requirements.
Now every later action has context.
Preserve the baseline because “before” gives meaning to “after”
Include the important starting state:
- asset inventory;
- hardware/OS roles;
- network topology;
- printer/mobile/cloud dependencies;
- security state;
- backup state;
- known variances or unresolved questions.
You do not need to reproduce every field from Lesson 1.
Keep the facts that matter to later decisions.
Example:
HCL-WS03
baseline: booted normally, wired LAN healthy, 16 GB supported RAM configuration
later incident: additional DIMM installed, no POST, DRAM diagnostic indicator active
The baseline makes the failure timeline understandable.
Configuration decisions need reasons
A service record should not read like a settings export.
For each important decision, state:
requirement
decision
reason
tradeoff / limitation
verification
Example:
Requirement: public workstations need normal productivity without permanent administrative privilege.
Decision: daily accounts remain standard-user accounts with a separate approved elevation path for maintenance.
Reason: normal work does not require standing administrator authority.
Tradeoff: software changes require the support process.
Verification: normal applications launch under the standard account and an administrative change requires approved elevation.
That is architecture written as support documentation.
Incident records should preserve the reasoning chain
For each assigned seeded fault, include:
user complaint
scope
last known change
known-good boundaries
strongest evidence
first failed / uncertain boundary
strongest theory
competing theory
controlled correction
rollback / recovery
verification
remaining uncertainty
Do not rewrite history to make the first theory look perfect.
If you tested something and the result weakened your theory, include it.
That is valuable evidence.
A technician who updates the model when evidence changes is doing the job correctly.
Rejected alternatives show that the decision was intentional
Include at least one reasonable alternative for each major incident.
Example:
Rejected alternative: replace the motherboard.
Why weaker: the system failed immediately after a memory change, the DRAM diagnostic indicator was active, and restoring the known-good memory configuration returned normal POST.
Or:
Rejected alternative: disable MFA.
Why weaker: unexpected MFA prompts are evidence of uninitiated authentication attempts; disabling MFA would remove the control preventing approval rather than address the account-security concern.
The rejected alternative proves you were not merely lucky.
Rollback belongs beside the change
For every significant correction, state what would happen if it failed.
Examples:
- restore the previous plugin;
- reinstall the known-good driver;
- return to the original memory configuration;
- restore the previous firewall rule;
- restore application configuration;
- revert the VM network state;
- restore data from verified backup;
- escalate if no safe local rollback exists.
If rollback was actually used, say so.
Do not hide it because the first change did not survive verification.
A rollback is evidence that the control process worked.
Recovery needs proof, not a checkbox
The capstone packet must include the restore verification.
Record:
backup source / version:
restore target:
item restored:
validation performed:
result:
limitations:
Example:
Restored the supplied test document from the previous backup version to an alternate recovery folder. File opened successfully and matched the expected version. Production copy was not overwritten.
That is stronger than:
Backups enabled.
Security review should explain both access and denial
Document required controls such as:
- standard-user daily operation;
- MFA;
- firewall;
- endpoint protection;
- encryption;
- wireless security;
- mobile management;
- guest separation where applicable.
Where the requirement includes a restriction, include the negative verification.
Example:
guest → internet: allowed
guest → staff resource: denied
That denial is not an error.
It is evidence the boundary works.
Privacy-safe documentation is part of the final grade
Before submission, inspect the packet as if it were leaving your hands for real.
Remove:
- passwords;
- MFA codes;
- unnecessary personal information;
- full confidential documents;
- unrelated private screenshots;
- copied sensitive data;
- unsupported claims about compromise or user behavior.
Technical detail is not an excuse to overshare.
Separate unresolved risk from completed work
Use an unresolved-risk log.
Example:
| Risk / issue | Current impact | What is known | Owner / escalation | Next action |
|---|---|---|---|---|
| vendor update incompatible with reporting app | update rolled back | previous version restores function | application owner/vendor | test corrected release before redeployment |
| legacy peripheral lacks current support | currently functional | vendor lifecycle ended | Harborview management | plan replacement |
| provider service outage | remote service unavailable | local network healthy, provider status confirms outage | provider | monitor/communicate restoration |
Do not bury unresolved risk in the last paragraph.
Make it visible.
The client briefing is not the service record read aloud
Harborview does not need a fifteen-minute explanation of DHCP packet exchange if the final problem was a DNS setting.
The briefing should answer:
- What was Harborview trying to accomplish?
- What important problems did you find?
- What changed?
- What works now?
- What security/recovery protections are in place?
- What still needs attention?
- What should the client do next?
Use plain language without hiding uncertainty.
Translate technical evidence without deleting the mechanism
Technical record:
Client had valid IP configuration and remote IP reachability, but DNS lookup for the portal hostname failed. Corrected the approved resolver/record state and verified hostname resolution plus portal login.
Client briefing:
The workstation could reach the network, but it could not translate the portal's name into the correct destination. We corrected that name-resolution setting and verified the portal opens and signs in normally now.
That explanation is simpler.
It is not vague.
Worked briefing: memory incident
Technical evidence:
failure appeared after DIMM addition
POST did not complete
DRAM indicator active
original known-good memory configuration restored POST
new module not yet proven defective vs incompatible
Client explanation:
One workstation stopped starting normally after a memory change. Returning it to the previous supported memory configuration restored normal startup. The new module has not been declared defective because the evidence does not yet distinguish a bad part from a compatibility or installation issue, so that module remains out of service pending verification.
That is better than:
Bad RAM. Fixed.
The second version sounds confident.
It is also unsupported.
Worked briefing: rollback incident
Technical evidence:
approved update fixed original issue
business-critical app failed afterward
rollback plan available
previous state restored
business app verified
original issue reopened
Client explanation:
The approved update corrected the original problem but introduced an incompatibility with the reporting application. We used the documented rollback and restored the last working configuration. Reporting is working again. The original update issue remains open and should be retested with a corrected release before another deployment.
The rollback is not hidden.
The unresolved work is not hidden either.
Build the final Harborview service packet
Your packet should include:
1. Client intake
client purpose
major requirements
scope
2. Asset inventory
Include the systems that mattered to your decisions.
3. Requirement and constraint matrix
Show what each requirement depends on and whether it is verified.
4. Network/service dependency map
Show the major path from endpoint through local network, services, cloud, printer, and recovery.
5. Configuration/service plan
Explain the important target-state decisions.
6. Incident records
At least three cross-domain incidents with complete evidence chains.
7. Backup/recovery verification
Include the tested restore result.
8. Security/privacy review
Include positive and negative verification where appropriate.
9. Final functional verification
Show that Harborview's required workflows work.
10. Unresolved-risk/escalation log
Nothing important should disappear because it is inconvenient to close the project with an open item.
11. Final technician service record
Summarize the final state and the significant changes.
12. Technical briefing
Explain the result to Harborview in plain language.
The technical defense
Be ready to answer:
Which client requirement drove this decision?
Which evidence changed your diagnosis the most?
What alternative did you reject and why?
Which correction had the largest risk?
What was the rollback path?
Which required path was intentionally denied?
What does your restore test actually prove?
What remains unresolved?
Which part of the environment is outside Harborview's direct control?
What would you do differently if the evidence changed?
If the service packet is real, those questions should already be answered inside it.
The final system model
This course began with a computer that looked like one box.
It should not look like one box anymore.
You should see:
power
→ firmware
→ CPU / RAM / storage
→ operating system
→ identity / policy
→ network
→ services / cloud
→ applications / data
→ security
→ recovery
→ operations
→ user requirement
Failures happen at boundaries inside that chain.
The technician's job is not to know every answer before the ticket arrives.
The job is to make the system visible, choose evidence that reduces uncertainty, change only what the evidence has earned, preserve recovery, and prove the required function afterward.
That is the final Harborview handoff.
And that is the course.
Read it. Prove it.