One note · four small annotations
An ordinary note, with a few things made explicit
4 marked points · 3 explicit connections
What you write
- API timeout inquiry
- The first timeouts appeared just after Tuesday's deployment.
- [Q] Why are requests timing out after deployment?
- We have rolled back the release while checking the logs.
- [C?] Database connection pool exhaustion is causing the timeouts.
- [G] Logs show repeated connection acquisition failures.
- [O] Upstream latency may be the actual cause.What the compiler makes explicit
- QQuestionWhy are requests timing out after deployment?
- C?Open ClaimDatabase connection pool exhaustion is causing the timeouts.
- GReasonLogs show repeated connection acquisition failures.
- OObjectionUpstream latency may be the actual cause.
- Open ClaimanswersQuestion
- ReasonsupportsOpen Claim
- ObjectionchallengesOpen Claim
The unmarked sentences stay ordinary prose. The indented reason supports the claim; the objection challenges it. These marks describe the connections the writer makes, without deciding whether the claim is true.
Why this format
Keep the writing. Make a connection explicit.
- Keep the prose
- Write context, observations, and unfinished thoughts in an ordinary Markdown outline.
- Mark selectively
- Add a mark when a question, reason, objection, or missing piece needs attention.
- Follow the connections
- See how the marked parts connect, follow them back to the source, and catch broken references.
Start where you are
Try a sentence. Use what helps.
Project Cogitatum
Something to think with, and return to.
Project Cogitatum explores inquiry artefacts: writing that keeps questions, reasons, and unresolved work available for further thought. Inquiry markup is its first public part—a semi-formal layer you can use in a small note or a longer investigation.
Cogitatum 0.3 Public Alpha brings together an inquiry markup language and a working compiler: @cogitatum/core for integrating it into tools, and@cogitatum/cli for working with files. The playground is ready to try; install the packages from npm with the alpha tag, or explore the source on GitHub.
Further work, under the name Cogitatio, explores ongoing inquiry, revision, review, and continuity. Cogitatio and its runtime are not part of this release.
Participate
Bring a note. Show where a mark helps—or gets in the way.
Useful contributions start with a small example: a confusing connection, an unclear diagnostic, a documentation improvement, or an integration using the compiler. Describe what you expected alongside the source and version you tried.
Contribute to the public project →