Linkism Protocol
Persistent UI Addressing Standard
RFC Suite v1.0 Aug 2025Download Full Protocol (PDF)
Author: Joel David Trout II
Category: Standards Track
Status: Draft
Created: August 2025
License: CC BY-SA 4.0
Updates: None

1. Introduction

Linkism defines a protocol for persistent element identity on the web.

LIDs decouple tests, agents, and RPA from brittle DOM structure via immutable contracts, signed bundles, and offline resolution.

This document consolidates the core LID URI specification (RFC-001) and deployment best practices (BCP-001) into a unified reference for implementers and adopters.

Modern web applications suffer from brittle element selectors that break during UI changes. Linkism solves this by providing a standardized URI scheme for persistent element identification that survives framework migrations, redesigns, and time.

1.1 Protocol Architecture

Protocol Flow
HTML
contains
lid://app.com/auth#login
SCR Bundle
maps to
button.primary
Resolver
returns
CSS selector + confidence

1.2 Key Benefits

  • Framework Independence: LIDs survive React → Vue → Angular migrations
  • Design System Resilience: UI redesigns don't break automation
  • Cryptographic Integrity: Signed bundles prevent selector tampering
  • Air-Gapped Resolution: Works without network dependencies