<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Adrs on ComplyTime</title><link>https://complytime.dev/docs/projects/complytime/adrs/</link><description>Recent content in Adrs on ComplyTime</description><generator>Hugo</generator><language>en-US</language><copyright>Copyright (c) 2024-2025 ComplyTime</copyright><lastBuildDate>Wed, 12 Aug 2026 17:09:58 +0000</lastBuildDate><atom:link href="https://complytime.dev/docs/projects/complytime/adrs/index.xml" rel="self" type="application/rss+xml"/><item><title>0001 Use Adrs</title><link>https://complytime.dev/docs/projects/complytime/adrs/0001-use-adrs/</link><pubDate>Wed, 12 Aug 2026 17:09:58 +0000</pubDate><guid>https://complytime.dev/docs/projects/complytime/adrs/0001-use-adrs/</guid><description>&lt;!-- synced from complytime/complytime/docs/ADRs/0001-use-adrs.md@main (1bd840392486) --&gt;
&lt;p&gt;&lt;strong&gt;Status:&lt;/strong&gt; accepted&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; 2026-06-05&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Deciders:&lt;/strong&gt; @jpower432&lt;/p&gt;
&lt;h3 id="context"&gt;Context&lt;a class="anchor" href="#context" aria-label="Anchor"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;ComplyTime&amp;rsquo;s architectural decisions are scattered across OpenSpec specs, CEP proposals, PR discussions, and implementation code. There is no single, browsable record of what was decided and why.
Contributors discovering the project must reconstruct rationale from multiple sources.&lt;/p&gt;</description></item><item><title>0002 Gemara Supersedes OSCAL Input</title><link>https://complytime.dev/docs/projects/complytime/adrs/0002-gemara-supersedes-oscal-input/</link><pubDate>Wed, 12 Aug 2026 17:09:58 +0000</pubDate><guid>https://complytime.dev/docs/projects/complytime/adrs/0002-gemara-supersedes-oscal-input/</guid><description>&lt;!-- synced from complytime/complytime/docs/ADRs/0002-gemara-supersedes-oscal-input.md@main (dc9da146ab89) --&gt;
&lt;p&gt;&lt;strong&gt;Status:&lt;/strong&gt; accepted&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; 2026-02-01 (retroactive)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Deciders:&lt;/strong&gt; complytime-dev team&lt;/p&gt;
&lt;h3 id="context"&gt;Context&lt;a class="anchor" href="#context" aria-label="Anchor"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;The original compliance pipeline (complyscribe) used OSCAL as both the input authoring format and the runtime data model.
This required compliance engineers to work directly with OSCAL&amp;rsquo;s verbose JSON/XML structures and created tight coupling between authoring tooling and the assessment runtime.&lt;/p&gt;</description></item><item><title>0003 Oci Artifact Distribution</title><link>https://complytime.dev/docs/projects/complytime/adrs/0003-oci-artifact-distribution/</link><pubDate>Wed, 12 Aug 2026 17:09:58 +0000</pubDate><guid>https://complytime.dev/docs/projects/complytime/adrs/0003-oci-artifact-distribution/</guid><description>&lt;!-- synced from complytime/complytime/docs/ADRs/0003-oci-artifact-distribution.md@main (61e2232b38b6) --&gt;
&lt;p&gt;&lt;strong&gt;Status:&lt;/strong&gt; accepted&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; 2026-02-01 (retroactive)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Deciders:&lt;/strong&gt; complytime-dev team&lt;/p&gt;
&lt;h3 id="context"&gt;Context&lt;a class="anchor" href="#context" aria-label="Anchor"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Compliance assessment requires distributing multiple artifact types: policy content (Gemara), assessment logic (ComplyPacks), and potentially provider binaries.
Each could use its own distribution mechanism (RPM, git clone, manual placement, custom APIs).&lt;/p&gt;</description></item><item><title>0004 gRPC Provider Plugin Architecture</title><link>https://complytime.dev/docs/projects/complytime/adrs/0004-grpc-provider-plugin-architecture/</link><pubDate>Wed, 12 Aug 2026 17:09:58 +0000</pubDate><guid>https://complytime.dev/docs/projects/complytime/adrs/0004-grpc-provider-plugin-architecture/</guid><description>&lt;!-- synced from complytime/complytime/docs/ADRs/0004-grpc-provider-plugin-architecture.md@main (c3ccc1aae888) --&gt;
&lt;p&gt;&lt;strong&gt;Status:&lt;/strong&gt; accepted&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; 2026-02-01 (retroactive)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Deciders:&lt;/strong&gt; complytime-dev team&lt;/p&gt;
&lt;h3 id="context"&gt;Context&lt;a class="anchor" href="#context" aria-label="Anchor"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;complyctl needs to orchestrate multiple evaluation engines (OpenSCAP for filesystem scanning, AMPEL for API-based assessment, OPA for policy-as-code).
Each engine has different runtime requirements, dependencies, and release cadences.&lt;/p&gt;</description></item><item><title>0005 Two Stream Content Model</title><link>https://complytime.dev/docs/projects/complytime/adrs/0005-two-stream-content-model/</link><pubDate>Wed, 12 Aug 2026 17:09:58 +0000</pubDate><guid>https://complytime.dev/docs/projects/complytime/adrs/0005-two-stream-content-model/</guid><description>&lt;!-- synced from complytime/complytime/docs/ADRs/0005-two-stream-content-model.md@main (4699964b93c7) --&gt;
&lt;p&gt;&lt;strong&gt;Status:&lt;/strong&gt; accepted&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; 2026-05-07 (retroactive — formalized in CEP-0001)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Deciders:&lt;/strong&gt; @jpower432&lt;/p&gt;
&lt;h3 id="context"&gt;Context&lt;a class="anchor" href="#context" aria-label="Anchor"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Compliance assessment involves two distinct concerns with different authorship boundaries:&lt;/p&gt;</description></item><item><title>0006 Complypack Content Envelope</title><link>https://complytime.dev/docs/projects/complytime/adrs/0006-complypack-content-envelope/</link><pubDate>Wed, 12 Aug 2026 17:09:58 +0000</pubDate><guid>https://complytime.dev/docs/projects/complytime/adrs/0006-complypack-content-envelope/</guid><description>&lt;!-- synced from complytime/complytime/docs/ADRs/0006-complypack-content-envelope.md@main (722091190e26) --&gt;
&lt;p&gt;&lt;strong&gt;Status:&lt;/strong&gt; accepted&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; 2026-06-04 (retroactive — CEP-0001 merged)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Deciders:&lt;/strong&gt; @jpower432&lt;/p&gt;
&lt;h3 id="context"&gt;Context&lt;a class="anchor" href="#context" aria-label="Anchor"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;The original ComplyPack proposal (PR #3 OpenSpec) bundled both the evaluation plugin (Wasm binary) and assessment content (Rego/CUE) in a single OCI artifact. One pull gave you everything needed to evaluate.&lt;/p&gt;</description></item><item><title>Adr Template</title><link>https://complytime.dev/docs/projects/complytime/adrs/adr-template/</link><pubDate>Wed, 12 Aug 2026 17:09:58 +0000</pubDate><guid>https://complytime.dev/docs/projects/complytime/adrs/adr-template/</guid><description>&lt;!-- synced from complytime/complytime/docs/ADRs/adr-template.md@main (20198ed6ab5a) --&gt;
&lt;p&gt;&lt;strong&gt;Status:&lt;/strong&gt; [proposed | accepted | deprecated | superseded by ADR-NNNN]&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Date:&lt;/strong&gt; YYYY-MM-DD&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Deciders:&lt;/strong&gt; [who was involved]&lt;/p&gt;</description></item></channel></rss>