ago
From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-06.)
ago has 68 facts recorded in Dontopedia across 5 references, with 8 live disagreements.
Mostly:has parameter(9), has variable(5), takes parameter(4)
Maturity scale
raw canonical shape-checked rule-derived certifiedInbound mentions (11)
Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.
exportsDefaultExports Default(3)
- Ago Js
ex:ago-js - Ago.js
ex:ago.js - Ago Js Code
ex:ago-js-code
definesFunctionDefines Function(2)
- Ago Js Code
ex:ago-js-code - Ago Js Code
ex:ago-js-code
exportsModuleExports Module(2)
- Ago Js Code
ex:ago-js-code - Omega Provided Ago Js
ex:omega-provided-ago-js
advocatesUsingAdvocates Using(1)
- Omega Bot
ex:omega-bot
definesExportDefines Export(1)
- Source Code Ago Js
ex:source-code-ago-js
hasDefaultExportHas Default Export(1)
- Source Code Ago Js
ex:source-code-ago-js
usesAsBaseUses As Base(1)
- Build Countdown Page
ex:build-countdown-page
Other facts (67)
The long tail: predicates that appear too rarely to warrant their own section. Filter or scroll to find a specific one. Each row links to its source.
| Predicate | Value | Ref |
|---|---|---|
| Has Parameter | Date Parameter | [3] |
| Has Parameter | Now Parameter | [3] |
| Has Parameter | Precision Parameter | [3] |
| Has Parameter | Parameter Date | [4] |
| Has Parameter | Parameter Now | [4] |
| Has Parameter | Parameter Precision | [4] |
| Has Parameter | Parameter Date | [5] |
| Has Parameter | Parameter Now | [5] |
| Has Parameter | Parameter Precision | [5] |
| Has Variable | Variable Seconds | [4] |
| Has Variable | Variable Units | [4] |
| Has Variable | Variable Result | [4] |
| Has Variable | Variable Interval | [4] |
| Has Variable | Variable Index | [4] |
| Takes Parameter | date | [1] |
| Takes Parameter | Precision Parameter | [2] |
| Takes Parameter | Now Parameter | [2] |
| Takes Parameter | Date Parameter | [2] |
| Initializes | Index Var | [3] |
| Initializes | Interval Var | [3] |
| Initializes | Result Var | [3] |
| Defines Array | Words Array | [1] |
| Defines Array | Intervals Array | [1] |
| Uses Variable | Variable Seconds | [5] |
| Uses Variable | Variable Units | [5] |
| Contains Control Structure | While Loop | [5] |
| Contains Control Structure | If Statement | [5] |
| Performs Math Operation | Math.max | [5] |
| Performs Math Operation | Math.floor | [5] |
| Preferred Over Exact Seconds | approximate phrases | [1] |
| Depends on Current Time | New Date Call | [1] |
| Executes for Loop | Intervals Loop | [1] |
| Assumes Date Validity | date is Date-like | [1] |
| Implements Relative Time | human-readable ago strings | [1] |
| Formats Time Relatively | ago | [1] |
| Has Fallback Return | words[intervals.length - 1] + " through " + words[intervals.length] + ", or " + seconds + " seconds ago" | [1] |
| Computes Variable | Seconds Variable | [1] |
| Commits to | Millisecond Timestamps | [2] |
| Defines Units Array | Time Units Array | [2] |
| Depends on | Date Now | [2] |
| Returns Trimmed Result | Conditional Return | [2] |
| Has If Statement | If Seconds Gte 10 | [2] |
| Computes Local | Seconds Local | [2] |
| Intended for | Time Ago Formatting | [2] |
| Initializes Result | [2] | |
| Initializes Interval | 1000 | [2] |
| Initializes Index | 0 | [2] |
| Assumes | Now Greater Date | [2] |
| Trims Whitespace | Result String | [2] |
| Has While Loop | While Seconds Gte Interval | [2] |
| Assumes Positive Time | Seconds Max Zero | [3] |
| Calculates Time Ago | Time Difference | [3] |
| Checks If | Seconds Gte 10 | [3] |
| Computes | Seconds Const | [3] |
| Defines | Units Array | [3] |
| Executes While | While Loop | [3] |
| Is Exported | const | [3] |
| Returns | Trimmed Result | [3] |
| Defined in File | Ago.js | [4] |
| Export Name | ago | [4] |
| Number of Parameters | 3 | [4] |
| Contains Loop Statement | While Loop | [4] |
| Contains Conditional Statement | If Statement | [4] |
| Return Value | result.trim().length > 0 ? result.trim() : "less than a second" | [4] |
| Rdf:type | Function | [5] |
| Returns Value | less than a second | [5] |
| Performs String Operation | trim | [5] |
Timeline
Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.
References (5)
ctx:discord/blah/omega/part-1185ctx:discord/blah/omega/part-1187ctx:discord/blah/omega/part-1189ctx:discord/blah/omega/1182- full textomega-1182text/plain3 KB
doc:agent/omega-1182/fbb1d375-5541-4f87-8fa6-4c604e47359aShow excerpt
[2026-02-28 19:42] omega [bot]: Here's the raw source code you provided for `ago.js` as an ES module: ```javascript export const ago = (date, now = Date.now(), precision = 1) => { const seconds = Math.max(now - date, 0) const units = […
ctx:discord/blah/omega/1180- full textomega-1180text/plain2 KB
doc:agent/omega-1180/52e1b414-7c46-4e46-83f8-37247b8d9a16Show excerpt
[2026-02-28 19:41] uncloseai [bot]: **Attempting Fix:** ```json { "success": true, "metadata": { "requestedUrl": "https://git.unturf.com/engineering/unturf/uncloseai.com/-/blob/master/public/src/ago.js", "finalUrl": "https://git…
See also
- Words Array
- New Date Call
- Intervals Loop
- Intervals Array
- Seconds Variable
- Millisecond Timestamps
- Time Units Array
- Date Now
- Conditional Return
- If Seconds Gte 10
- Seconds Local
- Time Ago Formatting
- Now Greater Date
- Result String
- While Seconds Gte Interval
- Precision Parameter
- Now Parameter
- Date Parameter
- Index Var
- Seconds Max Zero
- Time Difference
- Seconds Gte 10
- Seconds Const
- Units Array
- While Loop
- Interval Var
- Result Var
- Trimmed Result
- Ago.js
- Parameter Date
- Parameter Now
- Parameter Precision
- Variable Seconds
- Variable Units
- Variable Result
- Variable Interval
- Variable Index
- If Statement
- Function
Keep researching
Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.