A questionbecomes a project,then a resource.

An academic platform where students’ questions become real collaborative projects. The funnel is the product — and it cannot be skipped.

QuestionProposalAdherenceProject SpaceOutput
The problem

Knowledge scatters across three places that never talk to each other.

Questions live in ephemeral chats

The good answer was given three months ago. Nobody finds it again. Every academic year starts over on the same questions.

Group work lives in generic tools

A board, a shared folder — cut off from the discussion that produced them. Six months later nobody knows why that task existed.

Results never come back

The project ends, the report is handed in, the file stays with one person. Whoever meets the same problem next year will never know it was solved.

LECO closes the loop: the question, the discussion, the structured work, the result — and the result that becomes a public resource again.

The product

One project, four moments.

This is the only place on this page where you see the product.

The question, asked in public

A post tied to one to five topics and to one or more courses. You cannot publish without saying what it is about. The asker marks a single best answer — a switch, not a vote count.

algèbre linéaireCours · Algèbre linéaire3 answers

Why does LU decomposition fail on this matrix?

Zero pivot at (2,2). Is partial pivoting enough, or is another method needed?

Best answer

Partial pivoting is enough here. The matrix is invertible — the failure comes from row order, not conditioning.

A. Ndione

Same case in lab 4. The counter-example is in the resource linked to the project.

M. Traoré

Edited twice — public history, not deletable

The funnel

Five stages. None can be skipped.

This is not an interface suggestion. It is the shape of the product.

A question, tied to what it is about

A public post tied to one to five mandatory topics and to one or more courses.

  • Title from 10 to 250 characters, body from 30 to 20,000.
  • Markdown, code blocks, mathematical formulas, mentions, six attachments.
  • A question can quote another, three levels deep — the link is immutable once created.
  • Language is not declared: the system derives it from the profile.

A proposal becomes a project only when these are all satisfied.

If someone withdraws, the condition breaks and the proposal steps back down. You cannot fake being ready.

  • Goal and expected result are declared
  • Every open role states how many people it needs
  • Adherences are accepted, one by one
  • One role is still waiting for a person
“This funnel exists to avoid empty projects. Users cannot create a complete project with one click.”
— The product document, quoted as written

The create menu has two entries. There is no “create project” button — the column tying a project to its proposal is mandatory, and no endpoint creates a project.

  • Question Project
  • Proposal Project
  • Adherence Like
  • Follower Contributor
  • Private activity Public activity
Project Space

The work keeps its context.

Six item types, an enforced hierarchy, and three views on the same data.

epicAtlas of classic mistakesID98B-1in review
storyPivot chapterID98B-2in progress
taskWrite the pivot sectionID98B-3in progress
subtaskCheck the edge casesID98B-5blocked
featureCounter-example setID98B-7to do

Editable inline. Item numbers are never reused, not even after a deletion.

Hierarchy

Task and bug under a story or an epic. Feature and story under an epic only. Subtask requires a parent, an epic has none. An item with children can no longer change type.

Dependencies

Two links: blocks and relates to. The blocked state follows from them. The graph detects cycles on every change and refuses the one that would create one.

Permissions

32 permissions across seven areas compose reusable role templates. Asking to transition an item automatically adds reading it and reaching the workspace — an incoherent role cannot be built.

Conversations

Context travels with the work.

A public question, an internal discussion, a decision note, a work item — readable together, never in four tools.

Public project questions

The group asks the rest of the platform, choosing how much context to show: the project link, the topic only, or nothing.

Internal discussions

Attached to the project or to a work item. Never to anything else. Resolvable, and a message stays editable for fifteen minutes.

Resources

An answer from the public Q&A can become a project resource. The platform’s knowledge enters the work.

Six surfaces

What a project holds.

Questions

The public Q&A, flat: one question, one to N answers.

Discussions

The group’s internal conversations, resolvable.

Work

Items, their states, their dependencies.

Updates

Status posts on the project timeline, public or internal, with approval.

Outputs

The deliverables and their review.

Resources

Links, files, notes — or an answer reused by the project.

The loop

The cycle closes.

This is where work becomes knowledge again.

Close an item

The state turns to done. Reopening stays possible, explicitly.

Summarise what changed

A decision note, short, attached to the work it explains.

Publish an update

Followers receive output broadcasts.

Keep the output

Reviewed, published, findable — the resource for whoever comes next.

Who it is for

Identified people, never pseudonyms.

First name, last name, bio, university, department, academic level. No anonymous mode, ever.

PrimaryStudents

Ask the question from the course, and watch it become shared work.

PrimaryResearchers

Open a lead, declare the missing roles, gather the group.

PrimaryTeachers

See what the cohort is looking for, and what it produces.

SecondaryResearch groups

Structure collective work without leaving the discussion that started it.

SecondaryEditorial teams

Move from a review thread to a reviewed, published deliverable.

SecondaryTraining programmes

Turn a cohort into projects that leave a reusable trace.

Out of scope

What LECO does not have — permanently.

Votes

No votes, no upvotes

“The asker knows their question better than random voters.” Instead, a switch: one best answer, chosen by the author.

Comments

No nested comments

“Flat Q&A: a question has one to N answers, full stop.” Answers can answer each other. There is no comment entity.

Anonymity

No anonymity

“LECO is an educational community with real identity.” The profile is a privacy-respecting portfolio of contributions.

No leaderboardsNo reputation scoreNo badgesNo levelsNo streaks

No password, ever.

Passkey or magic link by email. Nothing else to remember, nothing else to lose.

The link does not burn itself

Opening the link does not consume the token: an explicit confirmation is required. It is a defence against mailbox security scanners, which would burn the link by opening it. Fifteen minutes, single use.

Just a name and an email — no password, ever.

Principles

How the product thinks about shared work.

Context travels with the work.

Discussion, work and result live in the same place.

A rule counts when breaking it is impossible.

Eleven rules are enforced by the database, not by the code’s good intentions.

The result becomes public again.

A published output is a resource for whoever comes next.

The asker decides.

One best answer, chosen by the question’s author.

Identity is real.

No anonymity, no ranking, no score.

Attention is asked for.

Notifications batched over sixty minutes, weekly digest off by default.

Early access. Not public yet.

Bring a real workflow — a question, a discussion, work that has to become a shared result.

What we ask

A course, a topic, and a question you would ask today.

What you get

A place to ask it when your cohort opens — no date announced.

Just a name and an email — no password, ever.

Request received. The answer comes by email — and there will be no password to choose.

FAQ

Five questions.

What is LECO?

An academic platform where a question becomes a proposal, a proposal becomes a project, and the project ships a public output.

Who is it for?

Students, researchers and teachers. And the groups that turn a discussion into shared work.

Is it available yet?

No. Early access, not public yet, and no launch date.

Does it replace our tools?

LECO connects what they separate: the question, the work and the result in one loop. Nothing is imported automatically.

Which languages?

French as the main language, English from day one.

Bring a question that deserves to become work.