Community
Build the next
connection together.
Follow the code, report a bug or contribute a focused change. GitHub Issues and the contribution guide are available now.
Around the project
Coming soonQuestions
Modeling · Movie exampleHow do I model someone who acts and directs?Illustrative content
I have one person connected to the same film in two roles. Should I create two Person records?
Keep one Person identity. In the illustrative model, two Credit records connect that person to the film, each with its own role. Count distinct people only when the question asks for people.
Read the related guideQuestion · Counting rulesWhy does joining feedback change my order total?Illustrative content
One order has two feedback records. A joined table repeats the order amount on both rows.
Select the matching order IDs first, then add each order amount once. In the runnable sample, four feedback records point to three orders and the total remains $99,500.
Read the related guideModeling · Story exampleCan a character appear in several encounters?Illustrative content
I want to follow the route without repeating the same character as a new type at every stop.
Keep Character as a type and reuse the character’s record. Each Encounter can link to several participants and to the chapter that describes it.
Read the related guideDesign · EvidenceWhere should a source passage appear in a reply?Illustrative content
A complete passage can overwhelm the first reply, but a separate page makes it hard to inspect.
Show a short reference beside the relevant statement, then expand the source in the same reply. Keep the document identity and passage location visible.
Read the related guideShow a model

A fictional reading group is mapping people, films and credits. Their notebook compares two ways to represent roles and keeps the original source fields beside each decision.
Explore the sample modelsShare the question behind your model.
Explain the types, the source mappings and what the answer needs to show. No community submission is published in this preview.
Contribute
A small example can be a useful contribution.
Choose a clear question, describe the model and make its answer easy to inspect. Read the published contribution guide and browse the current repository issues.
- Describe the question
- Show a small reproducible example
- Discuss it with the project