Evidence Gate and Technical Validation

The Academy separates documentation readiness from technical correctness. Every practical workspace can earn up to 70 documentation points; only deterministic labs with a registered validator can earn the additional 30 technical points.

15 — Integrity. Required files exist and supplied source samples still match the SHA-256 manifest.
15 — Tasks. Every generated checklist item is marked complete.
20 — Evidence. Scope, real date, device/workspace, result, verification and limitations are distinct and substantive.
20 — Analyst notes. Observations, assumptions, commands/results and limitations are distinct and substantive.
30 — Technical validation. Awarded only when a lab-specific validator confirms the expected artifacts/results.
Two honest outcomes

Automatically validated labs pass at 80/100 or higher. Review-mode labs become READY FOR REVIEW at 56/70 and require an explicit self, peer or instructor review; the tool does not pretend prose length proves correctness.

Final Assessment Set

The final local assessment uses six existing deterministic labs with artifact-specific automatic validators:

  1. hash-baseline
  2. package-integrity-baseline
  3. json-config-validator
  4. python-log-normalizer
  5. capstone-incident
  6. mobile-response-casefile

Each must reach at least 80/100. Because the technical component is worth 30 points, a final lab cannot pass on documentation alone.

Check the setpython Smartphone-Academy.py assessmentRuns locally in Termux.

Local Completion Record

After all catalog items are marked complete and all six final automatic assessments pass, the companion can create a local completion record.

Generate recordpython Smartphone-Academy.py certificateSaved under ~/.dedsec-smartphone-academy/.
Non-accredited by design

The record explicitly says self-managed, non-accredited, locally assessed. It is portfolio evidence, not an official professional certification or independent verification of professional competence.

Academy Structural Audit

The local audit checks catalog uniqueness, English/Greek page parity, practical catalog parity, total hours and empty files.

Structural auditpython Smartphone-Academy.py auditIt should finish with zero structural issues.
SMARTPHONE ACADEMY

Continue Learning

Back to Smartphone Academy