Skip to content
Academy
0/15

Routes

On this page

Auditable architecture · Unit 2 of 5

X-ray of the runtime

The kernel loads manifests, resolves the graph, registers services and exposes routes. The sequence matters because each phase validates a condition for the next one.

Intermediate to senior35 min

By the end, you'll be able to

  • Reconstruct the boot sequence
  • Identify the derived registries

Understand

The kernel loads manifests, resolves the graph, registers services and exposes routes. The sequence matters because each phase validates a condition for the next one.

See

Open the runtime x-ray

Advance phase by phase and contrast the teaching model with the audited implementation.

Do

Run the practice in your checkout and keep the output as evidence.

terminal
$php bin/coa doctor
$php bin/coa inspect:plugins
$php bin/coa inspect:services

Verify

Show that you can apply the unit. Progress only advances once you pass the assessment.

Criteria assessed

  • Tell apart the information available before and after resolving the graph.
  • Relate doctor and inspect as complementary views.

Graded assessment

Solve the 3 scenarios. This unit requires 3 of 3 correct answers.

0 attempts
Question 1 of 3BillingPlugin's manifest requires payments, but no plugin provides it. Someone proposes registering its routes anyway so the team can try them out. What should the runtime do?
Question 2 of 3Which information correctly distinguishes the moment before and the moment after the plugin graph is resolved?
Question 3 of 3php bin/coa doctor reports a healthy kernel, container and plugins, but /catalog doesn't appear. What is the next diagnostic sequence with the strongest evidence?

Grading validates answers in this browser; it doesn't certify identity.

Primary sources

Content verified: 2026-07-10