Help Center
relic
203 topics across 1 area — summaries, walkthroughs, and the data model behind them.
Process walkthroughs
Featured concepts
ConceptArtifactAn `Artifact` is the central record in Relic for a recovered object. It carries a `catalogNumber`, a `materialType`, physical measurements, and a `provenience` describing exactly where it was found.ConceptArtifact Condition`ArtifactCondition` is the enum on an Artifact that records the completeness of the recovered object.ConceptArtifact Lab BatchAn ArtifactLabBatch is the link record that assigns an Artifact to a LabBatch, recording when it was added via `addedAt`.ConceptAudit Action`AuditAction` is the enum on an AuditLogEntry that records what kind of operation a user performed on a tracked record.ConceptAudit Log EntryAn `AuditLogEntry` is one row in Relic's audit trail: it records who performed an action, what kind of action it was, and which entity it touched.ConceptCompactness`Compactness` is the enum on a StratigraphicLayer that describes how firmly packed the sediment is.
All topics
General
- ArtifactAn `Artifact` is the central record in Relic for a recovered object. It carries a `catalogNumber`, a `materialType`, physical measurements, and a `provenience` describing exactly where it was found.Concept
- Artifact Catalog Number`Artifact.catalogNumber` is the permanent identifier assigned to an artifact, unique within its project.Element
- Artifact Condition`ArtifactCondition` is the enum on an Artifact that records the completeness of the recovered object.Concept
- Artifact Count`Artifact.count` records how many physical objects a single catalog entry stands for, defaulting to 1.Element
- Artifact Depth (cmbd)`Artifact.depthCmbd` records the depth at which an artifact was found, measured in centimeters below datum (cmbd).Element
- Artifact Description`Artifact.description` holds free-text notes describing an artifact beyond what the structured fields capture.Element
- Artifact Easting`Artifact.easting` records the east-axis horizontal coordinate of a piece-plotted artifact as a precise decimal.Element
- Artifact Excavation Unit ID`Artifact.excavationUnitId` optionally links an artifact to the `ExcavationUnit` it was recovered from, such as a test pit or trench.Element
- Artifact Feature ID`Artifact.featureId` optionally links an artifact to the `Feature` it was found in or near, such as a hearth, pit, or burial.Element
- Artifact Field Specimen Number`Artifact.fieldSpecimenNumber` records the field-specimen (FS) number an artifact was given when it was bagged in the field, before lab cataloging.Element
- Artifact Lab BatchAn ArtifactLabBatch is the link record that assigns an Artifact to a LabBatch, recording when it was added via `addedAt`.Concept
- Artifact Lab Batch Added At`ArtifactLabBatch.addedAt` is the timestamp marking when an artifact was added to a lab batch.Element
- Artifact Lab Batch Artifact ID`ArtifactLabBatch.artifactId` identifies the Artifact assigned in an artifact-to-lab-batch link.Element
- Artifact Lab Batch Lab Batch ID`ArtifactLabBatch.labBatchId` identifies the LabBatch an artifact has been assigned to in the join record.Element
- Artifact Length (mm)`Artifact.lengthMm` records the length of an artifact in millimeters as a precise decimal.Element
- Artifact Northing`Artifact.northing` records the north-axis horizontal coordinate of a piece-plotted artifact as a precise decimal.Element
- Artifact Object Type`Artifact.objectType` is a free-text label describing the kind of object an artifact is, such as "projectile point", "rim sherd", or "bottle glass".Element
- Artifact Pipeline Stage`Artifact.pipelineStage` tracks where an artifact currently sits in the post-excavation processing workflow, defaulting to FIELD.Element
- Artifact Project ID`Artifact.projectId` links an artifact to the `Project` it belongs to, the top-level grouping for all fieldwork.Element
- Artifact Provenance Change Log`Artifact.provenanceChangeLog` is an optional JSON field that captures the history of changes made to an artifact's provenance and sensitive classification.Element
- Artifact Provenience`Artifact.provenience` is the required textual record of where an artifact was recovered, the cornerstone of its archaeological context.Element
- Artifact Site ID`Artifact.siteId` links an artifact to the `Site` where it was recovered, the spatial unit within a project.Element
- Artifact Storage Location`Artifact.storageLocation` records where an artifact is physically stored, such as a box, shelf, or repository location.Element
- Artifact Stratigraphic Layer ID`Artifact.stratigraphicLayerId` optionally links an artifact to the `StratigraphicLayer` it was recovered from, giving it precise depositional context.Element
- Artifact Tenant ID`Artifact.tenantId` ties each artifact to the tenant that owns it, enforcing data isolation between organizations.Element
- Artifact Thickness (mm)`Artifact.thicknessMm` records the thickness of an artifact in millimeters as a precise decimal.Element
- Artifact Weight`Artifact.weight` stores the measured weight of an artifact (or of a counted lot) as a precise decimal value.Element
- Artifact Width (mm)`Artifact.widthMm` records the width of an artifact in millimeters as a precise decimal.Element
- Audit Action`AuditAction` is the enum on an AuditLogEntry that records what kind of operation a user performed on a tracked record.Concept
- Audit Log EntryAn `AuditLogEntry` is one row in Relic's audit trail: it records who performed an action, what kind of action it was, and which entity it touched.Concept
- Audit Log Entry Entity IDThe `entityId` on an AuditLogEntry is the identifier of the exact record the action touched.Element
- Audit Log Entry Entity TypeThe `entityType` on an AuditLogEntry names the kind of record the action was performed on.Element
- Audit Log Entry Field NameThe `fieldName` on an AuditLogEntry records which specific field was changed, for entries that capture a field-level edit.Element
- Audit Log Entry Is NAGPRAThe `isNagpra` flag on an AuditLogEntry marks whether the recorded action involved material that is sensitive under NAGPRA.Element
- Audit Log Entry MetadataThe `metadata` on an AuditLogEntry is an optional JSON field that carries extra context an action needs beyond the standard columns.Element
- Audit Log Entry New ValueThe `newValue` on an AuditLogEntry records what a field contains after it was changed.Element
- Audit Log Entry Old ValueThe `oldValue` on an AuditLogEntry records what a field contained before it was changed.Element
- Audit Log Entry Tenant IDThe `tenantId` on an AuditLogEntry identifies which tenant the recorded action belongs to.Element
- Audit Log Entry User IDThe `userId` on an AuditLogEntry identifies the person who performed the recorded action.Element
- Compactness`Compactness` is the enum on a StratigraphicLayer that describes how firmly packed the sediment is.Concept
- Compliance ReportA `ComplianceReport` is a regulatory document — such as a SHPO form or Section 106 report — generated for a Project and tracked from draft through agency acceptance.Concept
- Compliance Report Due DateThe `dueDate` on a ComplianceReport records the deadline by which the report must be submitted.Element
- Compliance Report File PathThe `filePath` on a ComplianceReport points to the stored document file produced for the report.Element
- Compliance Report Generated AtThe `generatedAt` on a ComplianceReport records the moment the report was produced.Element
- Compliance Report Generated By IDThe `generatedById` on a ComplianceReport identifies the User who produced the report.Element
- Compliance Report NotesThe `notes` on a ComplianceReport hold free-text remarks about the report.Element
- Compliance Report Project IDThe `projectId` on a ComplianceReport links the report to the Project it was generated for.Element
- Compliance Report Revision HistoryThe `revisionHistory` on a ComplianceReport is a structured JSON record of the report's revisions over time.Element
- Compliance Report Submitted DateThe `submittedDate` on a ComplianceReport records the date the report was filed with its recipient.Element
- Compliance Report Submitted ToThe `submittedTo` on a ComplianceReport records the agency or recipient the report was sent to.Element
- Compliance Report Tenant IDThe `tenantId` on a ComplianceReport links the report to the tenant (organization) that owns it.Element
- Compliance Report TitleThe `title` on a ComplianceReport is its human-readable label shown in lists and references.Element
- Daily LogA DailyLog is the daily field-journal entry for a Project. There is exactly one log per project per `date`, written by an `author`.Concept
- Daily Log Author ID`DailyLog.authorId` identifies the User who authored a daily log entry.Element
- Daily Log Crew Present`DailyLog.crewPresent` is an optional free-text note of who was on site for a day of fieldwork.Element
- Daily Log Date`DailyLog.date` is the calendar day a daily log entry covers, stored as a date and unique within its project.Element
- Daily Log Notable Finds`DailyLog.notableFinds` is an optional note highlighting significant discoveries made on the day a daily log covers.Element
- Daily Log Notes`DailyLog.notes` is an optional catch-all free-text field on a daily log for context not covered elsewhere.Element
- Daily Log Problems`DailyLog.problems` is an optional note of difficulties or issues that arose on the day a daily log covers.Element
- Daily Log Project ID`DailyLog.projectId` is the required link from a daily log entry to the Project whose fieldwork it records.Element
- Daily Log Temperature`DailyLog.temperature` is an optional free-text record of the day's temperature on a daily log.Element
- Daily Log Tenant ID`DailyLog.tenantId` is the identifier of the organization (tenant) that owns a daily log entry.Element
- Daily Log Visitors`DailyLog.visitors` is an optional note of who visited the site on the day a daily log covers.Element
- Daily Log Weather`DailyLog.weather` is an optional free-text note of the day's weather conditions on a daily log.Element
- Daily Log Work Summary`DailyLog.workSummary` is the required narrative of what fieldwork was carried out on the day a daily log covers.Element
- DashboardThe `Dashboard` is the operations home screen in Relic. It gives the signed-in team a single live snapshot across the whole tenant — which projects are active, how much has been cataloged, what changed recently, and which compliance reports are coming due.Concept
- Event InboxAn EventInbox entry is the record of an inbound event that Relic has received from another product, keyed by its `eventId` to guarantee idempotent processing.Concept
- Event Inbox Event ID`EventInbox.eventId` is the unique identifier of a received event and the primary key of the EventInbox row.Element
- Event Inbox Payload`EventInbox.payload` is the JSON body of a received event, holding its full data.Element
- Event Inbox Processed At`EventInbox.processedAt` is the optional timestamp recording when a received event was successfully handled.Element
- Event Inbox Received At`EventInbox.receivedAt` is the timestamp marking when Relic received an inbound event.Element
- Event Inbox Source`EventInbox.source` identifies which product or system emitted a received event.Element
- Event Inbox Tenant ID`EventInbox.tenantId` identifies the organization (tenant) that a received event belongs to.Element
- Event Inbox Type`EventInbox.type` names the kind of event a received message represents.Element
- Excavation UnitAn `ExcavationUnit` is a formally defined area of ground — identified by its `unitDesignation` — within which excavation, recording, and collection take place. It is the basic spatial container for fieldwork.Concept
- Excavation Unit Assigned To IDThe `assignedToId` on an `ExcavationUnit` names the `User` responsible for digging and recording the unit.Element
- Excavation Unit Current DepthThe `currentDepth` on an `ExcavationUnit` tracks how deep excavation has reached, measured down from the unit's datum.Element
- Excavation Unit Datum ElevationThe `datumElevation` on an `ExcavationUnit` records the elevation of the unit's datum — the fixed vertical reference from which depths are measured.Element
- Excavation Unit Dimension EWThe `dimensionEW` on an `ExcavationUnit` records the unit's measurement along the east–west axis, the second half of its plan-view size.Element
- Excavation Unit Dimension NSThe `dimensionNS` on an `ExcavationUnit` records the unit's measurement along the north–south axis, one half of its plan-view size.Element
- Excavation Unit NotesThe `notes` on an ExcavationUnit hold free-text observations about the unit that don't belong in any of its structured fields.Element
- Excavation Unit Project IDThe `projectId` on an `ExcavationUnit` ties the unit to the `Project` under which it was opened.Element
- Excavation Unit Site IDThe `siteId` on an `ExcavationUnit` records which `Site` the unit was opened at, fixing it to a place within the project.Element
- Excavation Unit Tenant IDThe `tenantId` on an `ExcavationUnit` records which tenant owns the unit, isolating each organization's dig areas from every other's.Element
- Excavation Unit UTM EastingThe `utmEasting` on an `ExcavationUnit` records the unit's east–west position in UTM coordinates, placing it on a real-world map.Element
- Excavation Unit UTM NorthingThe `utmNorthing` on an `ExcavationUnit` records the unit's north–south position in UTM coordinates, the companion to its easting.Element
- FeatureA `Feature` is a non-portable element of the archaeological record — something built, dug, or deposited in antiquity that is documented where it lies rather than collected. Each Feature belongs to a `project` and a `site`.Concept
- Feature Depth BottomThe `depthBottom` on a `Feature` records the depth at which the feature ends — the lowest point its fill or construction reaches.Element
- Feature Depth TopThe `depthTop` on a `Feature` records the depth at which the feature first becomes visible — the upper boundary of where it intrudes below the surface.Element
- Feature DescriptionThe `description` on a `Feature` is free-text field notes capturing what the feature physically looks like — its shape, fill, color, and boundaries.Element
- Feature East ExtentThe `eastExtent` on a `Feature` records how far the feature extends toward the east, one of its four horizontal boundary measurements.Element
- Feature Excavation Unit IDThe `excavationUnitId` on a `Feature` points to the feature's primary `ExcavationUnit` — the dig unit in which it was first defined.Element
- Feature InterpretationThe `interpretation` on a `Feature` records the archaeologist's reading of what the feature was and what it means, separate from the raw `description`.Element
- Feature North ExtentThe `northExtent` on a `Feature` records how far the feature extends toward the north, one of the four horizontal limits that together describe its plan-view footprint.Element
- Feature NumberThe `featureNumber` is the integer label that uniquely identifies a `Feature` inside its project, the way archaeologists say "Feature 12" in the field.Element
- Feature Project IDThe `projectId` on a `Feature` ties the feature to the `Project` under which it was recorded.Element
- Feature Site IDThe `siteId` on a `Feature` records which `Site` the feature was found at, anchoring it to a place on the landscape.Element
- Feature South ExtentThe `southExtent` on a `Feature` records how far the feature extends toward the south, complementing the other three horizontal limits.Element
- Feature Status`FeatureStatus` is the enum on a Feature that records how far its excavation and recording have progressed.Concept
- Feature Tenant IDThe `tenantId` on a `Feature` records which tenant (organization) owns the feature, keeping every feature isolated to the team that recorded it.Element
- Feature Type`FeatureType` is the enum on a Feature that records what kind of non-portable archaeological feature it represents.Concept
- Feature UnitA `FeatureUnit` is the join record that connects a Feature to an ExcavationUnit, capturing the many-to-many relationship between them.Concept
- Feature Unit Excavation Unit IDThe `excavationUnitId` on a FeatureUnit identifies which ExcavationUnit the join record connects.Element
- Feature Unit Feature IDThe `featureId` on a FeatureUnit identifies which Feature the join record connects.Element
- Feature West ExtentThe `westExtent` on a `Feature` records how far the feature extends toward the west, completing the four horizontal limits of its footprint.Element
- Lab BatchA `LabBatch` is a tracked group of artifacts moving together through a stage of post-excavation lab work, such as washing or cataloging.Concept
- Lab Batch Assigned To IDThe `assignedToId` on a LabBatch identifies the User responsible for processing the batch.Element
- Lab Batch Completed DateThe `completedDate` on a LabBatch records when processing of the batch was finished.Element
- Lab Batch NotesThe `notes` on a LabBatch hold free-text remarks about the batch and its processing.Element
- Lab Batch NumberThe `batchNumber` on a LabBatch is the identifier that uniquely names the batch within its Project.Element
- Lab Batch Project IDThe `projectId` on a LabBatch links the batch to the Project whose artifacts it processes.Element
- Lab Batch StageThe `stage` on a LabBatch records which step of laboratory processing the batch is currently in.Element
- Lab Batch Start DateThe `startDate` on a LabBatch records when processing of the batch began.Element
- Lab Batch Tenant IDThe `tenantId` on a LabBatch links the batch to the tenant (organization) that owns it.Element
- Material Type`MaterialType` is the enum on an Artifact that records the primary material the object is made of.Concept
- NAGPRA Category`NagpraCategory` is the enum on an Artifact that records its classification under the Native American Graves Protection and Repatriation Act (NAGPRA).Concept
- National Register Eligibility`NREligibility` is the enum on a Site that captures its determination of eligibility for the National Register of Historic Places.Concept
- Photo Direction`PhotoDirection` is the enum on a PhotoRecord that records the orientation or category of the photograph.Concept
- Photo RecordA PhotoRecord is the catalogue entry for one excavation photograph in Relic. It stores the image file metadata (`filename`, `filePath`, `mimeType`, `sizeBytes`) along with where and why the shot was taken.Concept
- Photo Record Artifact ID`PhotoRecord.artifactId` is an optional reference linking a photo record to the Artifact pictured in it.Element
- Photo Record Date Taken`PhotoRecord.dateTaken` is the calendar date on which the photograph was taken.Element
- Photo Record Excavation Unit ID`PhotoRecord.excavationUnitId` is an optional reference linking a photo record to the ExcavationUnit it depicts.Element
- Photo Record Feature ID`PhotoRecord.featureId` is an optional reference linking a photo record to the Feature it documents.Element
- Photo Record Filename`PhotoRecord.filename` is the name of the uploaded image file as it is stored for the photo record.Element
- Photo Record File Path`PhotoRecord.filePath` is the storage location Relic uses to retrieve the actual image bytes for a photo record.Element
- Photo Record MIME Type`PhotoRecord.mimeType` records the media type of a photo record's stored image, such as image/jpeg or image/tiff.Element
- Photo Record Notes`PhotoRecord.notes` is an optional free-text field for additional commentary about the photograph.Element
- Photo Record Number`PhotoRecord.photoNumber` is the human-facing catalogue number of a photograph, unique within its project.Element
- Photo Record Photographer`PhotoRecord.photographer` is an optional name crediting who took the photograph.Element
- Photo Record Project ID`PhotoRecord.projectId` is the required link from a photo record to the Project whose fieldwork it documents.Element
- Photo Record Site ID`PhotoRecord.siteId` is an optional reference from a photo record to the Site shown in the photograph.Element
- Photo Record Size (Bytes)`PhotoRecord.sizeBytes` is the size, in bytes, of the image file stored for a photo record.Element
- Photo Record Subject`PhotoRecord.subject` is a required short description of what the photograph depicts.Element
- Photo Record Tenant ID`PhotoRecord.tenantId` is the identifier of the organization (tenant) that owns the photo record.Element
- ProjectA `Project` is the top-level organizing record in Relic. Every site, excavation unit, artifact, feature, photo record, daily log, lab batch, and compliance report belongs to exactly one Project.Concept
- Project Catalog SequenceThe `catalogSequence` on a Project is the running counter used to assign the next sequential number in an artifact's catalog number.Element
- Project ClientThe `client` on a Project is an optional text field naming the organization or person who commissioned the work.Element
- Project Client IDThe `clientId` on a Project is an optional structured identifier referencing the client in an external system.Element
- Project CountyThe `county` on a Project records the county in which the archaeological work is located.Element
- Project DescriptionThe `description` on a Project is an optional free-text field for explaining the scope and purpose of the investigation.Element
- Project End DateThe `endDate` on a Project is the optional date the investigation concludes.Element
- Project External ReferenceThe `externalRef` on a Project is an optional identifier that links the Project to a corresponding record in an outside system.Element
- Project LatitudeThe `latitude` on a Project is its optional north-south geographic coordinate in decimal degrees.Element
- Project LocationThe `location` on a Project is an optional free-text description of where the work is situated.Element
- Project LongitudeThe `longitude` on a Project is its optional east-west geographic coordinate in decimal degrees.Element
- Project NameThe `name` on a Project is its human-readable title, shown wherever the Project is listed or referenced.Element
- Project NotesThe `notes` on a Project is an optional free-text field for miscellaneous remarks that do not fit elsewhere.Element
- Project Permit NumberThe `permitNumber` on a Project records the optional permit number authorizing the archaeological fieldwork.Element
- Project PrefixThe `projectPrefix` on a Project is a short code that prefixes the catalog numbers of every artifact recorded under it.Element
- Project Principal Investigator IDThe `principalInvestigatorId` on a Project points to the User who serves as the principal investigator (PI) for the investigation.Element
- Project SHPO NumberThe `shpoNumber` on a Project is the optional tracking number assigned by the State Historic Preservation Office (SHPO).Element
- Project Start DateThe `startDate` on a Project is the optional date the investigation begins.Element
- Project StateThe `state` on a Project records the state where the work takes place, stored as a two-character code.Element
- Project Status`ProjectStatus` is the enum on a Project that records its current phase in the archaeological workflow.Concept
- Project Tenant IDThe `tenantId` on a Project identifies which tenant (organization) the Project belongs to.Element
- Project Type`ProjectType` is the enum used by a Project to record what kind of archaeological investigation it represents.Concept
- Project UTM EastingThe `utmEasting` on a Project is the optional east-west coordinate of the project in the UTM grid system.Element
- Project UTM NorthingThe `utmNorthing` on a Project is the optional north-south coordinate of the project in the UTM grid system.Element
- Project UTM ZoneThe `utmZone` on a Project is the optional Universal Transverse Mercator (UTM) grid zone number for the project's coordinates.Element
- Quick Record (Field Mode)**Quick Record** is Relic's Field Mode — a stripped-down screen scoped to one `ExcavationUnit` that lets a digger log finds one after another without leaving the page, with the unit's depth and stratigraphy shown right alongside.Process
- Report Status`ReportStatus` is the enum on a ComplianceReport that records where the report sits in its authoring and submission lifecycle.Concept
- Report Type`ReportType` is the enum on a ComplianceReport that records which regulatory document or deliverable the report represents.Concept
- SiteA `Site` is a discrete archaeological location recorded under a Project. It groups the excavation units, artifacts, features, and photo records found at that place.Concept
- Site Area ExtentThe `areaExtent` on a Site is an optional free-text description of how large the site is or how far it extends.Element
- Site Cultural AffiliationThe `culturalAffiliation` on a Site records the cultural group or tradition associated with the location.Element
- Site Date RangeThe `dateRange` on a Site describes, in free text, the time period during which the location was occupied or used.Element
- Site DescriptionThe `description` on a Site is an optional free-text field for describing the location, its setting, and its archaeological character.Element
- Site LatitudeThe `latitude` on a Site is its optional north-south geographic coordinate in decimal degrees.Element
- Site LongitudeThe `longitude` on a Site is its optional east-west geographic coordinate in decimal degrees.Element
- Site NameThe `siteName` on a Site is its human-readable name, used for everyday reference throughout Relic.Element
- Site Project IDThe `projectId` on a Site links it to the parent Project under which the Site was investigated.Element
- Site Smithsonian TrinomialThe `smithsonianTrinomial` on a Site is the optional standard designation that uniquely identifies an archaeological site within a state.Element
- Site Tenant IDThe `tenantId` on a Site identifies which tenant (organization) owns the Site record.Element
- Site Type`SiteType` is the enum on a Site that records the broad temporal and cultural character of the location.Concept
- Soil Texture`SoilTexture` is the enum used on a StratigraphicLayer to describe the sediment's grain-size makeup using standard soil-science classes.Concept
- Stratigraphic LayerA `StratigraphicLayer` describes one soil layer inside an `ExcavationUnit`, identified by a `layerNumber` and `designation` and bounded by `depthTop` and `depthBottom`.Concept
- Stratigraphic Layer Cultural Materials`StratigraphicLayer.culturalMaterials` notes the cultural content observed in a layer, such as ceramics, lithics, or faunal remains.Element
- Stratigraphic Layer Depth Bottom`StratigraphicLayer.depthBottom` records the depth at which a layer ends, as a required precise decimal.Element
- Stratigraphic Layer Depth Top`StratigraphicLayer.depthTop` records the depth at which a layer begins, as a required precise decimal.Element
- Stratigraphic Layer Designation`StratigraphicLayer.designation` is the required label naming a layer, such as a stratum code, level, or zone name.Element
- Stratigraphic Layer Excavation Unit ID`StratigraphicLayer.excavationUnitId` links a layer to the `ExcavationUnit` it was recorded in.Element
- Stratigraphic Layer Inclusions`StratigraphicLayer.inclusions` describes the non-soil materials present within a layer's matrix, such as gravel, charcoal, or roots.Element
- Stratigraphic Layer Interpretation`StratigraphicLayer.interpretation` captures the excavator's reasoned reading of what a layer represents and how it formed.Element
- Stratigraphic Layer Munsell Color`StratigraphicLayer.munsellColor` records a layer's soil color using standardized Munsell notation.Element
- Stratigraphic Layer Number`StratigraphicLayer.layerNumber` is the sequential integer that identifies a layer's order within its excavation unit.Element
- Stratigraphic Layer Tenant ID`StratigraphicLayer.tenantId` ties each layer record to the tenant that owns it, enforcing isolation between organizations.Element
- TenantA `Tenant` represents one organization in Relic. Every other record — projects, sites, units, artifacts, features, logs, reports — belongs to a tenant, and that boundary is what keeps one organization's data separate from everyone else's.Concept
- Tenant ConfigA `TenantConfig` stores the configurable defaults for one tenant in Relic, including `pipelineStages`, `catalogNumberFormat`, and `defaultUnitDimensions`.Concept
- Tenant Config Catalog Number Format`TenantConfig.catalogNumberFormat` is the template string Relic uses to generate each artifact's `catalogNumber`.Element
- Tenant Config Default Unit Dimensions`TenantConfig.defaultUnitDimensions` is an optional JSON object holding the default dimensions Relic suggests when creating a new excavation unit.Element
- Tenant Config Pipeline Stages`TenantConfig.pipelineStages` is a JSON list defining the ordered processing stages every artifact moves through for a tenant.Element
- Tenant Config Tenant ID`TenantConfig.tenantId` ties a configuration record to exactly one tenant, enforced as unique so each tenant has a single config.Element
- Tenant External IDThe `externalId` on a Tenant is the unique identifier that links this Relic organization to its account in the Skarn Suite.Element
- Tenant NameThe `name` on a Tenant is the human-readable label for your organization, shown wherever Relic needs to identify the tenant.Element
- Unit DesignationThe `unitDesignation` is the human-readable label that names an `ExcavationUnit` — typically a grid coordinate like "N100 E50" — and identifies it within the project.Element
- Unit Status`UnitStatus` is the enum on an ExcavationUnit that records how far its excavation has progressed.Concept
- Unit Type`UnitType` is the enum on an ExcavationUnit that records what kind of subsurface unit it is.Concept
- UserA `User` is a person within a tenant who interacts with Relic. Users own the work — projects, units, logs, lab batches, and reports all reference the responsible User.Concept
- User EmailThe `email` on a User is their email address, the primary readable way to identify and contact the person.Element
- User External IDThe `externalId` on a User is the unique identifier that ties the Relic account to the person's identity in Suite.Element
- User NameThe `name` on a User is their optional display name, shown as a friendly label in place of the raw email address.Element
- User RoleThe `role` on a User determines what they are permitted to do in Relic, and defaults to `viewer`.Element
- User Tenant IDThe `tenantId` on a User identifies which tenant (organization) the user belongs to.Element
