Relevant ≠ Applicable
A fact can match the topic and still be wrong for the current object, place, time window, or operating condition.
Spatiotemporal Task Context Engine for AI Agents
GeoTask constructs spatiotemporal context that is relevant, applicable, resolution-adequate, and explicitly sufficient, then reassesses only the parts that are actually affected when reality changes.
Problem
Long context windows, RAG, databases, and tools can expose more information. They do not automatically prove that information applies to the current task.
A fact can match the topic and still be wrong for the current object, place, time window, or operating condition.
A map, forecast, inventory value, or sensor reading may exist while its spatial, temporal, precision, or semantic resolution is still inadequate.
A huge payload can still miss one critical requirement; optional context can also add token, network, and human recovery cost without helping the task.
GeoTask starts from task requirements, then assesses candidate information. Relevance, applicability, resolution, and sufficiency remain separate so the final TaskContext and its gaps are explicit.
Boundary
Its independent value is task-relative context. Upstream systems provide candidate reality; downstream systems keep reasoning, domain decisions, authorization, and execution.
WorldState, GIS, APIs, sensors, databases, or other providers expose candidate facts, provenance, and state.
Determines what the task needs and whether candidates are relevant, applicable, resolution-adequate, and sufficient.
The harness runs reasoning; domain systems continue to own professional judgment, authorization, execution, and responsibility.
Current Public Proof
The public Core includes Task Context contracts, provider candidates, relevance / applicability / resolution, sufficiency composition, minimum context, and temporal continuity, with a non-low-altitude consumer.
Indoor GIS, an inventory API, and an aisle-clearance sensor provide ContextCandidates. GeoTask derives requirements, evaluates relevance, applicability, and resolution separately, composes sufficiency, builds minimum context, and refreshes only the affected requirement after a sensor change.
Counterexample by design: even when the measured aisle is narrower than the robot, GeoTask may correctly conclude that the context is sufficient if that measurement is relevant, applicable, fresh, and resolution-adequate. It still does not decide that the robot may traverse the aisle.
Open the complete example →Measure
Every positive “reduce context” metric needs a counter-metric so the system cannot look efficient by silently dropping critical information.
Research Roadmap
GeoTask evolves as an independent foundation with its own problems, benchmarks, and cross-domain evidence.
Move from manually supplied requirements toward stable Task → Requirement methods with explicit lineage.
Prove that the same fact can have different applicability across tasks while making spatial, temporal, precision, and semantic adequacy testable.
Reduce carried bytes, tokens, provider latency, and recovery cost without increasing critical misses.
Map reality changes to affected requirements and perform bounded reassessment plus only the rebuild that is actually needed.
Validate the Core in additional domains so no single product or data model shapes GeoTask semantics.
The durable public asset is a Task Context Method, Engine, Benchmark, and open contracts — not a closed domain platform.
GeoTask Core is MIT licensed. Start with the independent consumer, the Python API, or the existing public examples, then connect your own GIS, API, sensor, WorldState, or other provider.