← Occestra
celebrate pack

My parents' 30th wedding anniversary lunch — the plan

oce_01kxcc8hqy67e56hyqa17m · created 2026-07-12

pass rate 60%OQS v1.0.0
manifest hash
0x40c6f2e0a86c7a34000e823e970e6644df91ac2b83e20ee2c87759cd474d41fe
signed by · EIP-712
0x0d63f9EeB86813230B72017444cea16Cd4A453F2

The work

My parents' 30th wedding anniversary lunch — the plan

plan · json

fail
The structured data, exactly as delivered
{
  "date": "2026-08-15",
  "summary": "Celebrate your parents' 30th wedding anniversary with a heartfelt, intimate lunch featuring old memories and gentle highlife music.\n\nMy parents' 30th wedding anniversary lunch — Enugu, 2026-08-15, 14 people.\nNo real venues could be shortlisted, so this plan does not name any.\nThe date is beyond any real forecast horizon, so this plan does not claim to know the weather.",
  "claims": [],
  "uncertainties": [
    "No venue here is booked. Every one is a candidate you still have to call.",
    "The weather for this date cannot be known yet.",
    "This plan names no real place."
  ],
  "prepChecklist": [
    "Select and book a suitable venue",
    "Arrange for a playlist of highlife music",
    "Prepare a collection of old family photos for sharing",
    "Coordinate with the restaurant for a special menu"
  ]
}

Running order

schedule · json

pass
The structured data, exactly as delivered
{
  "items": [
    {
      "title": "Welcome and sharing of family photos",
      "start": "2026-08-15T18:00:00.000Z",
      "end": "2026-08-15T18:45:00.000Z"
    },
    {
      "title": "Anniversary lunch with music",
      "start": "2026-08-15T18:50:00.000Z",
      "end": "2026-08-15T20:40:00.000Z"
    }
  ]
}

Budget

budget · json

pass
The structured data, exactly as delivered
{
  "currency": "USD",
  "total": 630,
  "lineItems": [
    {
      "label": "food and drinks",
      "amount": 378
    },
    {
      "label": "venue rental and decoration",
      "amount": 252
    }
  ]
}

If it goes wrong

contingency · md

fail

If it goes wrong

· The weather. 2026-08-15 is too far out for any real forecast to exist, so this plan does not pretend to know. Check it about ten days before, and hold an indoor option until you do. · The venue cannot take you. We could not build a real shortlist, so you have no fallback — find a second option before you rely on the first. · People do not show. You are planning for 14. Confirm heads 48 hours out; most venues will let you drop a couple of covers that late, and none of them will let you add six. · Weather conditions may affect outdoor seating arrangements · Availability of a private dining area may be limited

My parents' 30th wedding anniversary lunch — guest guide

guest_guide · html

pass
The page source, exactly as delivered
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>My parents' 30th wedding anniversary lunch</title>
<style>
  :root { --ground:#0C0A0E; --ink:#C9A961; --accent:#2D1B4E; }
  *{box-sizing:border-box}
  body{margin:0;background:var(--ground);color:var(--ink);font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.55;padding:6vh 6vw}
  main{max-width:36rem;margin:0 auto}
  h1{font-family:ui-serif,Georgia,serif;font-weight:400;font-size:clamp(2rem,6vw,3rem);line-height:1.1;margin:0 0 .4rem}
  .sub{color:var(--accent);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;margin:0 0 2rem}
  table{width:100%;border-collapse:collapse;margin:0 0 2rem}
  td{padding:.85rem 0;border-top:1px solid rgba(0,0,0,.1);vertical-align:top}
  td.t{width:7.5rem;font-variant-numeric:tabular-nums;color:var(--accent);white-space:nowrap}
  .what{font-weight:600}
  .where{font-size:.9rem;opacity:.75}
  .travel{font-size:.8rem;opacity:.6;margin-top:.25rem}
  h2{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:2rem 0 .6rem}
  p,li{font-size:.95rem}
  a{color:var(--accent)}
  footer{margin-top:3rem;font-size:.8rem;opacity:.55}
</style>
</head>
<body>
<main>
  <h1>My parents' 30th wedding anniversary lunch</h1>
  <p class="sub">2026-08-15 &middot; Enugu</p>

  <table>
      <tr>
        <td class="t">18:00–18:45</td>
        <td><div class="what">Welcome and sharing of family photos</div></td>
      </tr>
      <tr>
        <td class="t">18:50–20:40</td>
        <td><div class="what">Anniversary lunch with music</div></td>
      </tr>
  </table>

  <h2>Weather</h2>
  <p>The forecast does not reach this far ahead yet — we will not guess it.</p>

  <h2>What to wear</h2>
  <p>quiet gratitude, old family photos, highlife on low volume. Dress for the room, not for the photo.</p>

  

  <h2>Questions</h2>
  <ul>
    <li><strong>Am I late?</strong> Arrive at the first time above. The schedule has slack, but not much.</li>
    <li><strong>Is it booked?</strong> The host is confirming venues — nothing on this page is a reservation.</li>
  </ul>

  <footer>Made by Occestra. Times and travel are estimates, not routed journeys.</footer>
</main>
</body>
</html>

The Tribunal's report

Every artifact above was graded against the published Occestra Quality Standard — the full report ships with the pack, pass or fail. Read the standard.

planfailfull report
compositionlegibilitystyle fidelitygroundingplatform fit
  • CONTRAST_LOWA plan has no text surface; contrast does not apply.
  • DATE_INVALIDPlan date is real and matches the brief.
  • DIM_ASPECT_MISMATCHNot an image.
  • FILE_TOO_LARGENot an image.
  • PALETTE_DRIFTNot an image.
  • POLICY_VIOLATIONFinal copy is clean.
  • SCHEMA_INVALIDArtifact and payload satisfy their schemas.
  • SOURCE_MISSINGEvery grounded claim carries its source and retrieval time.

The critic's notes

  • · The plan lacks a clear structure and hierarchy, making it difficult to follow the sequence of tasks.
  • · The summary contains filler phrases that do not add specific information, such as 'Celebrate your parents' 30th wedding anniversary with a heartfelt, intimate lunch featuring old memories and gentle highlife music.'
  • · The plan does not provide specific factual information about the venue or weather, which are critical for grounding.
  • · The uncertainties section highlights significant gaps in the plan, such as the lack of a booked venue.
schedulepassfull report
compositionlegibilitystyle fidelitygroundingplatform fit
  • CONTRAST_LOWA schedule has no text surface; contrast does not apply.
  • DIM_ASPECT_MISMATCHNot an image.
  • FILE_TOO_LARGENot an image.
  • PALETTE_DRIFTNot an image.
  • POLICY_VIOLATIONFinal copy is clean.
  • SCHEMA_INVALIDArtifact and payload satisfy their schemas.

The critic's notes

  • · style_fidelity does not apply to a json artifact.
budgetpassfull report
compositionlegibilitystyle fidelitygroundingplatform fit
  • BUDGET_SUM_MISMATCHLine items sum to the stated total (630.00).
  • CONTRAST_LOWA budget has no text surface; contrast does not apply.
  • DIM_ASPECT_MISMATCHNot an image.
  • FILE_TOO_LARGENot an image.
  • PALETTE_DRIFTNot an image.
  • POLICY_VIOLATIONFinal copy is clean.
  • SCHEMA_INVALIDArtifact and payload satisfy their schemas.

The critic's notes

  • · style_fidelity does not apply to a json artifact.
contingencyfailfull report
compositionlegibilitystyle fidelitygroundingplatform fit
  • CONTRAST_LOWA contingency has no text surface; contrast does not apply.
  • DIM_ASPECT_MISMATCHNot an image.
  • FILE_TOO_LARGENot an image.
  • PALETTE_DRIFTNot an image.
  • POLICY_VIOLATIONFinal copy is clean.
  • SCHEMA_INVALIDArtifact and payload satisfy their schemas.

The critic's notes

  • · The document lacks a clear hierarchy, with bullet points that do not follow a consistent structure or level of detail.
  • · The last two bullet points are incomplete and lack actionable advice, reducing the document's usefulness.
  • · The document does not provide specific contingency actions for each potential issue, which weakens its grounding.
  • · The platform_fit is low because the content is not tailored to the specific occasion or location, and some points are generic.
guest_guidepassfull report
compositionlegibilitystyle fidelitygroundingplatform fit
  • CONTRAST_LOWAll body text clears 4.5:1.
  • DIM_ASPECT_MISMATCHNot an image.
  • FILE_TOO_LARGENot an image.
  • PALETTE_DRIFTNot an image.
  • POLICY_VIOLATIONFinal copy is clean.
  • SCHEMA_INVALIDArtifact and payload satisfy their schemas.
  • TEXT_OVERFLOW_RISK2298/3000 characters — fits.

The critic's notes

  • · style_fidelity does not apply to a html artifact.
  • · The 'What to wear' section lacks clarity and does not provide specific guidance on attire.
Pack-level gaps disclosed
  • MODEL_ROUTERA preferred model was unavailable, so another was used. The work was still graded.
  • places:none-foundnothing matched in Enugu; the plan names no real venue
  • weather:beyond-horizonthe occasion is 34 days out and no real forecast exists that far ahead; the plan says so rather than inventing one

Made by Occestra — every moment, made monumental. Anything here can be independently verified; the seal above is on X Layer mainnet.