All

Every topic of every kind in one list. Tap a tag on the left to show only what has it, again to hide what has it, once more to let it go.

TilesList

Hiding #impl, #drafts, #security, #example, #agents · 15 topicsShow all

ai:specsstyle-topics style-topics Specification
Stylesheets written as topics, so a user's AI can make a new look for d2. The same spec as AiSpec:style-topics, in OpenSpec's format.
OpenSpec · #ai · #spec · #openspec
ai:todosdiesel2 diesel2: to do
Open items for the d2 (diesel2) prototype, kept by the AI as work is deferred or finished.
#ai · #todo
ai:specsstyle-topics Style topics
Stylesheets written as topics, so a user's AI can make a new look for d2. Built in proto1 v0.7.0.
free-form · #ai · #spec
project logdiesel2 diesel2: project log
Design decisions for the d2 (diesel2) prototype, recorded as they were agreed. Append-only; newest last.
DocumentsWelcome Welcome to the d2 wiki
This is the prototype's wiki: markdown topics that link to each other, to the domain model and to objects. Everything here is made up, a sandbox for trying d2.
ai:specsPROJECT d2conf: specification
The specification of d2conf: what it's for, its parts, and what's decided
free-form · #ai · #spec
DocumentsComponents d2conf: components
The components of d2conf: its functional areas, what each is for and what it uses
#ai · #spec
DocumentsCopperhead Copperhead Mining
Copperhead Mining is a made-up copper producer in British Columbia (CA-BC). It runs the Viper Ridge Mine on the prop-viper property, with its plant and camp.
DocumentsDesign
The index.
DocumentsDesignP Design: p
How rooms are kept, Spec#^rooms-1.
#d2-design · #wip
DocumentsDesignRoutes d2conf: routes as designed
The API of d2conf as designed: conventions and the routes each feature uses
#ai · #design · #routes
DocumentsDrillingPrimer Drilling, in model terms
How the sample model follows a drill campaign, using Frostline's 2026 program.
DocumentsFrostline Frostline Resources
Frostline Resources is a made-up gold developer listed on the TSXV. Its main asset is the Frost Lake property in Ontario (CA-ON), home of the Frost Lake Main deposit.
DocumentsHome d2conf
Three doors, simple to complex. Pick one now; you can switch any time.
DocumentsLanding
This is a project on d2: a notebook and an app in one, built with an AI.
project logPROJECT d2conf: project log
The project log of d2conf: changes and decisions by the people on it, dated
ai:memoriescopper-thesis
Sam's copper view and the producer he uses as the benchmark.
ai:memoriesfrostline-watch
Sam's watch on Frostline Resources: the drill results he is waiting for and what would change his mind.
ai:memoriespreferences
How Sam wants the AI to behave: answer length, links, what to skip.
ai:memoriesprofile
Who Sam is: a made-up weekend prospector and gold-junior investor. The demo user whose AI keeps these memories.
DocumentsModelTour A tour of the mining model
The sample domain in mining-domain has 56 classes in eight groups. The [model graph](/domain/overview) shows them all; its Groups tab shows them group by group.
DocumentsNorthRoyalty North Royalty & Streaming
North Royalty & Streaming is a made-up royalty and streaming company. It doesn't operate mines: it pays up front for a share of other companies' production.
OpenSpec changesadd-contrast-check Proposal
Warn when a stylesheet's text would be hard to read
#ai · #spec · #openspec · #change
OpenSpec changesadd-style-topics Proposal
Stylesheets written as topics, so a user's AI can make a new look
#ai · #spec · #openspec · #change
OpenSpec changesadd-user-default-style Proposal
Remember each user's stylesheet with their account instead of the browser
#ai · #spec · #openspec · #change
Documentsptr-open Open
→ ptr-closed#s
#wip
Documentsptr-w W
See ptr-x2#a and labelled.
#wip
Documentsptr-x X
An index.
#wip
Documentsptr-x2 X2
No longer a pointer.
Documentsptr-xd XD
→ ptr-y#b
#wip
Documentsptr-y Y
The b section, ptrword.
#wip
Documentsptr-y2 Y2
b
#wip
ai:skillscompany-notes
Keep one wiki topic per company up to date from a chat, linking objects instead of copying numbers. Use when the user shares news, results or opinions about a company in
ai:skillsdomain-modelling
Add or change classes in a d2 domain safely: one side per relationship, keys, then check the model and the objects. Use when the user asks to model something new or chang
ai:skillsprocess This project's process
this project's own way of working, on top of d2's skills; read after them. Its person and its AIs keep it.
#skill
DocumentsSpec
- A room has a size. ^rooms-1
Specsalerts
Readings come in; a limit decides who hears about it. alerts.notify stands in for a real channel such as email or a push message: here it only records what it would send,
spec
Specsdrill-results
A drill program comes back from the lab. Each hole is scored on its gram-metres (grade × width, summed over its intervals), graded by guarded rules, and the best hole mak
spec
Specshello
The smallest spec: one message and the rules that answer it. A rule's last payload goes back to whoever sent the message.
spec
Specsledger-spec
Ledger for the tests.
spec · #wip · 1 classes
Specsmining-domain
A made-up mining-company domain model for playing with domain tooling: the model graph (/domain/overview), the object browser (/dom) and the domain APIs. Converted from d
spec · 56 classes
Specsorder
Placing an order: check the stock, price the lines, pick a discount, confirm. Each step is its own message, so each can be extended or replaced with rules of its own. The
spec
Specsrebalance
Bringing a portfolio back to its targets. Each position is valued, compared with its target weight, and a guarded rule decides: buy, sell or leave it. Differences under 2
spec
DocumentsSpecTest d2conf: spec tests
The black-box tests of d2conf: at least one per spec line, each run as a person
#ai · #test
DocumentsSpecUi d2conf: UI specification
The UI specification of d2conf: how its UI behaves — screen flows, layouts, what each page shows
#ai · #specui
Storiesalerts alerts: story
Three rounds of readings through alerts.
story
Storiesdrill-results drill-results: story
Frostline's fall program at the Aurora zone, through drill-results: five holes, one bonanza, one abandoned.
story
Storieshello hello: story
Sends hello's message twice and checks the answers.
story
Storiesmining-samples
Sample objects for mining-domain: three made-up companies (Frostline Resources, Copperhead Mining, North Royalty & Streaming) with their people, properties, deposits, dri
story · 63 objects
Storiesorder order: story
Three orders through order: a member's, a big one from a guest, and one the stock can't cover.
story
Storiesrebalance rebalance: story
A small resource book drifted after a run in gold, through rebalance: one well over target, two under, two on target, and a 1,500 cash reserve to keep: the buys share wha
story
ai:todosPROJECT d2conf: to do
Open items for d2conf
#ai · #todo

Common topics

DocumentsHelp
Short how-tos, each a few steps. Pick what you want to do; the guides below go deeper.
inherited · #inherited
HelpDevSync Dev-sync: pages that follow changes
Dev-sync is the round arrows button at the top. Turn it on while you, or your AIs, are changing things, and the pages you have open keep themselves current.
inherited · #help · #inherited
HelpESP ESP (Mind Meld): let your AI show you the page
When you talk with your AI about a page ("open the sync section", "show me that item"), ESP (also called Mind Meld) lets it take you there. You don't have to hunt for the
inherited · #help · #inherited
HelpExpressions Help: expressions
the expression language by example, and every core function
inherited · #help · #language · #inherited
HelpFiles
Your project's Files keep images, PDFs, mockups and other files your pages and documents use. Open them from the Toolbox (Files) or at /cdn on your project.
inherited · #help · #inherited
HelpFocus Help: Focus
a Focus, one subject's thoughts and topics on one page, from a search to pipeline tasks
inherited · #help · #thoughts · #focus · #inherited
HelpInit Help: the init page
the init page: what it is, the lifecycle messages it handles, declaring crons, examples
inherited · #help · #lifecycle · #inherited
HelpJourneys
A journey is a person's path through an app's pages to a goal: from where they start to where they are done. Open them at [/page/Journey](/page/Journey).
inherited · #help · #journeys · #inherited
HelpLifecycleMessages Help: the messages your rules can handle
what d2 tells your project as things happen
inherited · #help · #lifecycle · #inherited
HelpMeld Help: Mind Meld
Mind Meld: your AI beside you in d2, its four levels (Off, Quiet, Nudge, Active), which tab it may move, and ThoughtFlow
inherited · #help · #thoughts · #inherited · #wip
HelpObsidianSync Help: Obsidian sync
keeping notes in an Obsidian vault and topics on d2 in step
inherited · #help · #obsidian · #sync · #inherited
HelpPipeline Help: the pipeline
the list of work, by role
inherited · #help · #pipeline · #inherited
HelpPipelineChanges Help: Pipeline changes
the life of the pipeline's tasks
inherited · #help · #history · #inherited
HelpProjectChanges Help: Project changes
project's decisions and changes
inherited · #help · #history · #inherited
HelpProjects Help: projects
creating one, members, roles and permissions
inherited · #help · #projects · #inherited
HelpSettings Help: Settings
everything you can set, on one page, with a search
inherited · #help · #settings · #inherited
HelpSupport
How to get help: send a message, or let your own AI in for a few hours.
inherited · #help · #inherited
HelpSystemView Help: the system view
the system view on hero and creator projects: each feature, what you asked for, and whether it's built and checked
inherited · #help · #system · #inherited
HelpSystemViewPro Help: the full system view
the full view on pro and master: spec, design, implementation and tests side by side
inherited · #help · #system · #inherited
HelpThoughtFlow Help: ThoughtFlow
ThoughtFlow: turning your thoughts into work, and how it changes the pages it is on
inherited · #help · #thoughts · #inherited · #todelete
HelpThoughts Help: Thoughts
your private thought locker: capture, tag, find, and send thoughts to your AI
inherited · #help · #thoughts · #inherited
HelpToolbox Help: the Toolbox
every tool of your project on one page
inherited · #help · #toolbox · #inherited
HelpVoice Help: Voice
talk to d2: dictate thoughts and chats, and control them with "ok" commands
inherited · #help · #voice · #inherited
HelpWork Help: Work
the Work page: to-dos and pipeline items side by side, by feature
inherited · #help · #work · #inherited

Trash: deleted topics, kept 30 days.