ChengyiX commited on
Commit
e883d63
·
verified ·
1 Parent(s): 1d898e6

Publish interactive action receipt check

Browse files
Files changed (2) hide show
  1. README.md +15 -7
  2. index.html +61 -17
README.md CHANGED
@@ -1,12 +1,20 @@
1
  ---
2
- title: Klik Action Receipt Check
3
- emoji: 📉
4
- colorFrom: yellow
5
- colorTo: green
6
  sdk: static
7
  pinned: false
8
- license: cc-by-4.0
9
- short_description: Check source, freshness, scope, authority, outcome, return
10
  ---
11
 
12
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ title: Action Receipt Check
3
+ emoji: "🧾"
4
+ colorFrom: indigo
5
+ colorTo: blue
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
+ # Action Receipt Check
11
+
12
+ An inspection-only educational mini-tool for checking whether a proposed
13
+ AI-assisted next step has a visible source, fresh Context, matching scope,
14
+ explicit authority, a reviewable outcome, and a defined human return point.
15
+
16
+ It does not execute work, collect submissions, access accounts, or make
17
+ external commitments. It refers to Klik only as a pre-launch, app-first
18
+ proactive-AI direction.
19
+
20
+ [Explore Klik's pre-launch direction](https://pre.hiklik.ai/?utm_source=huggingface&utm_medium=interactive_mini_tool&utm_campaign=kickstarter_prelaunch&utm_content=action_receipt_check)
index.html CHANGED
@@ -1,19 +1,63 @@
1
  <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  </html>
 
1
  <!doctype html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="utf-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1">
6
+ <title>Action Receipt Check — Klik Pre-Launch</title>
7
+ <style>
8
+ :root { color-scheme: dark; font-family: Inter, ui-sans-serif, system-ui, sans-serif; }
9
+ * { box-sizing: border-box; }
10
+ body { margin: 0; background: #0d1220; color: #eef2ff; }
11
+ main { width: min(720px, calc(100% - 32px)); margin: 0 auto; padding: 56px 0 72px; }
12
+ .eyebrow { color: #8ab4ff; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; }
13
+ h1 { font-size: clamp(2.05rem, 6vw, 3.7rem); letter-spacing: -0.055em; line-height: 1; margin: 14px 0 20px; }
14
+ .lead { max-width: 62ch; color: #c4cddd; font-size: 1.1rem; line-height: 1.65; }
15
+ .card { margin-top: 32px; padding: 25px; border: 1px solid #34405e; border-radius: 20px; background: #161e31; box-shadow: 0 16px 50px rgba(0, 0, 0, 0.2); }
16
+ .rule { display: flex; gap: 13px; align-items: flex-start; padding: 15px 0; border-top: 1px solid #2a3550; cursor: pointer; line-height: 1.45; }
17
+ .rule:first-of-type { border-top: 0; }
18
+ input { width: 20px; height: 20px; margin: 1px 0 0; accent-color: #8ab4ff; flex: 0 0 auto; }
19
+ .rule strong { display: block; color: #fff; }
20
+ .rule span { display: block; margin-top: 3px; color: #afbbd0; font-size: 0.93rem; }
21
+ button { width: 100%; border: 0; border-radius: 12px; margin-top: 22px; padding: 14px 18px; background: #9fc5ff; color: #07101f; cursor: pointer; font-size: 1rem; font-weight: 800; }
22
+ button:hover, button:focus-visible { background: #c4dcff; }
23
+ #result { min-height: 62px; margin: 18px 0 0; padding: 16px; border-radius: 12px; background: #0e1728; color: #d5dded; line-height: 1.5; }
24
+ #result[data-state="ready"] { color: #c1f6d2; background: #153226; }
25
+ #result[data-state="review"] { color: #ffe1a5; background: #352b16; }
26
+ .fine { margin-top: 28px; color: #94a2ba; font-size: 0.9rem; line-height: 1.55; }
27
+ a { color: #a9cbff; }
28
+ </style>
29
+ </head>
30
+ <body>
31
+ <main>
32
+ <div class="eyebrow">OWL Intelligence field tool</div>
33
+ <h1>Before an agent acts, keep the receipt.</h1>
34
+ <p class="lead">Use this quick check before restarting a proposed external step. It does not execute work or collect responses: it only helps you decide whether the next step is ready to prepare for review.</p>
35
+ <section class="card" aria-labelledby="check-heading">
36
+ <h2 id="check-heading">Action receipt check</h2>
37
+ <label class="rule"><input type="checkbox" data-check="evidence"><span><strong>Source is inspectable</strong>The material behind this step is available and identifiable.</span></label>
38
+ <label class="rule"><input type="checkbox" data-check="freshness"><span><strong>Context is fresh enough</strong>Nothing material changed since the last review.</span></label>
39
+ <label class="rule"><input type="checkbox" data-check="scope"><span><strong>Scope still matches</strong>The proposed next step is no broader than the reviewed request.</span></label>
40
+ <label class="rule"><input type="checkbox" data-check="authority"><span><strong>Authority is explicit</strong>The approval covers this exact step, not merely a related idea.</span></label>
41
+ <label class="rule"><input type="checkbox" data-check="outcome"><span><strong>Outcome is reviewable</strong>You can state what result or receipt should remain after the step.</span></label>
42
+ <label class="rule"><input type="checkbox" data-check="human"><span><strong>Human return is set</strong>New access, material judgment, and external commitments return to a person.</span></label>
43
+ <button type="button" id="check">Check readiness</button>
44
+ <div id="result" role="status" aria-live="polite">Mark every condition, then check readiness.</div>
45
+ </section>
46
+ <p class="fine">This is an educational checklist, not authorization, advice, or a product demo. Klik is pre-launch and explores an app-first proactive-AI direction: turning Sessions into living Context and helping prepare approved work while people retain new access, material judgment, and external commitments. <a href="https://pre.hiklik.ai/?utm_source=huggingface&utm_medium=interactive_mini_tool&utm_campaign=kickstarter_prelaunch&utm_content=action_receipt_check">Explore Klik’s pre-launch direction.</a></p>
47
+ </main>
48
+ <script>
49
+ const checks = Array.from(document.querySelectorAll('[data-check]'));
50
+ const result = document.querySelector('#result');
51
+ document.querySelector('#check').addEventListener('click', () => {
52
+ const missing = checks.filter((check) => !check.checked);
53
+ if (missing.length) {
54
+ result.dataset.state = 'review';
55
+ result.textContent = `${missing.length} condition${missing.length === 1 ? '' : 's'} still need${missing.length === 1 ? 's' : ''} review. Do not restart the external step yet.`;
56
+ return;
57
+ }
58
+ result.dataset.state = 'ready';
59
+ result.textContent = 'Ready to prepare for review. This check does not authorize or execute the next step.';
60
+ });
61
+ </script>
62
+ </body>
63
  </html>