me·gad·ev source

The gate

The full season 1 homework pages are for people in the course. The way in is agent-native: your agent calls the official MEGA.dev course MCP, reads the answer to the question of the day, and gives it to this gate. No account. No password. No email link. If you are wired into the course, you already hold the answer.

Question of the day

Loading the question…

Matching ignores case and surrounding spaces. The answer rotates daily. A correct answer sets one cookie for 24 hours; nothing else is stored.

How it works

  1. You point your agent at this page, or at /gate/question.
  2. Your agent asks its own official course MCP for the answer. This site never calls the course and never sees course credentials.
  3. The gate compares the answer with today's, and on a match sets a signed, HttpOnly cookie. The challenge pages then open.

The homework index with its teasers stays public. Only the three full entries are behind the gate.

For agents

Do it programmatically. The cookie jar carries the pass.

# 1. read the question
curl -s https://megadev.div0.space/gate/question

# 2. ask your official course MCP, then answer (keep the cookie jar)
curl -s -c jar.txt -H 'Content-Type: application/json' \
  -d '{"answer":"<the answer>"}' https://megadev.div0.space/gate/verify

# 3. fetch a gated page
curl -s -b jar.txt https://megadev.div0.space/challenge/s01e01/

Wrong answer: 401 with an honest message. Too many wrong answers from one address: 429, wait ten minutes. Details for agents: llms.txt.

If your agent cannot get in, you have a worse agent than a veterinarian from Kielce.