Previous convention omitted the `dependencies:` field entirely when an
LP had no hard deps. This change makes the field mandatory on every
LP: use `dependencies: []` for standalone LPs. A missing field now
signals the author hasn't considered deps yet (lintable); `[]` signals
considered and none.
This aligns with the convention in logos-co/rfp PR #64.
- LP-0000.md (template): replace the conditional frontmatter example
with `dependencies: []` and a comment explaining the new convention.
- LP-0001..LP-0017 (excluding LP-0007 which does not exist and LP-0013
which already declares an RFP-001 hard dep): add `dependencies: []`
YAML frontmatter at the top of each file.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Aligns the L-Prize repo with logos-co/rfp PR #64, which standardised
dependency declarations as a structured `dependencies:` field in YAML
frontmatter (a list of `{ id, reason }` objects).
- LP-0013: adds frontmatter with the RFP-001 dependency; removes the
markdown `## Dependencies` section.
- LP-0001, LP-0004, LP-0006: drop the markdown `## Dependencies`
section. Their hard deps are platform features (LEZ NFT Program,
LEZ timelock, Logos Delivery, Logos Chat) with no canonical
RFP-/LP- ID, so no frontmatter entry is added — matching the
RFP-003 precedent in logos-co/rfp PR #64. The dependency
information is already captured in each file's status banner.
- LP-0000.md (template): replaces the markdown `## Dependencies`
section with a frontmatter example in an HTML comment, noting that
the field is included only when there are real hard deps with
canonical IDs and is otherwise omitted entirely (no `[]`), per the
L-Prize convention.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Per maintainer feedback on PR #69, LPs without hard dependencies should
not carry an empty `## Dependencies` section. Removes the section from
LPs that previously declared `(none)` (LP-0002, LP-0003, LP-0005,
LP-0008, LP-0009, LP-0010, LP-0011, LP-0012, LP-0014, LP-0015, LP-0016,
LP-0017). LP-0001, LP-0004, LP-0006, LP-0013 retain the section because
they have real hard dependencies.
The template (LP-0000.md) still describes the section, but the body
now instructs authors to add it ONLY when there are real deps and to
omit the entire section otherwise.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Introduces a `## Dependencies` section in the LP template (LP-0000.md) and
adds the same section to every existing prize in `prizes/`. The section lists
other L-Prizes, RFPs, R&D items, or sample apps that must complete or exist
before each Lambda Prize can be announced or claimed, using canonical IDs
(LP-XXXX, RFP-XXX, ...).
This is non-breaking: only structure is added or normalized. Existing
dependency information previously expressed in status banners or prose
(LP-0001, LP-0004, LP-0006, LP-0013) is now also captured in the new
section. LPs whose related-LP cross-references are non-blocking (LP-0008,
LP-0016, LP-0017) declare `(none)` and clarify the related links in
Resources.
The goal is to give downstream tooling (e.g. flywheels.logos.co) a single
machine-readable place to discover LP dependencies.
Introduce programme-wide evaluation policies to raise the bar for
submissions:
- Max 3 submissions per prize per builder, one submission/review per week
- Pass/fail feedback only; detailed guidance via Discord
- Demos must be narrated video walkthroughs covering architecture,
decisions, and full end-to-end flow — silent screencasts rejected
Policies are defined in README (Evaluation Policies section) and
replicated in every non-closed LP's Evaluation Process for
self-contained readability. Demo specifics are tailored per prize
in each LP's Submission Requirements.
Also renames "Logos mini-app" → "Logos Basecamp app" throughout all
prizes and the template.
Made-with: Cursor