DSi AIS WIKI
Project documentation related to the DSi Asset Intelligence System (AIS) project.
Press ⌘K anytime to search.
apps · 3 notes
Backend
Target backend: Spring Boot service with PostgreSQL, Flyway, security, and contract verification.
evergreen
Mobile
Mobile supports field workflows: receiving, tagging, document capture, offline queueing, and sync.
evergreen
Web
Target web app: Next.js dashboard for asset administration, review, reporting, and maintenance workflows.
evergreen
architecture · 4 notes
API Contracts
The OpenAPI file is the API source of truth.
evergreen
Domain Model
The asset model tracks identity, custody, tags, lifecycle events, documents, compliance, and maintenance.
evergreen
Event Model
Asset facts should be append-only. State changes are represented by new events, not edits.
evergreen
System Architecture
flowchart TD
evergreen
decisions · 1 note
operations · 5 notes
overview · 1 note
project · 4 notes
Development Workflow
Use a contract-first modular monorepo and deliver one vertical slice at a time.
evergreen
Project Overview
AIS is an enterprise asset management system for receiving, tagging, assigning, maintaining, and auditing physical assets.
evergreen
Enterprise Asset Management - Product Scope
Working scope for the EAM product, shared with the sales team for context. It defines what the product covers, how delivery is phased, what is outside scope,...
evergreen
Repository Structure
ais/
evergreen
reference · 2 notes
workflows · 4 notes
Asset Intelligence System Process Flows
Source: Enterprise Asset Management.pdf. The diagrams below translate each process flow into Mermaid while preserving the decision points, major actors, and...
evergreen
Maintenance And Assignment
Assignment and maintenance are target workflows for the full AIS system.
evergreen
Mobile Screens
This file documents the current Flutter POC screen behavior in reference/mobileappdemo/lib/screens/.
evergreen
Receiving And Tagging
Receiving binds the physical world to AIS records.
evergreen