Skip to content

Commit d10fd9e

Browse files
committed
Update webite for new tools
1 parent 0a8107d commit d10fd9e

File tree

2 files changed

+62
-19
lines changed

2 files changed

+62
-19
lines changed

docs/faq.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ <h1 class="logo-gradient">⚡ SpecOps FAQ</h1>
5858
<div class="toolbar">
5959
<div class="container">
6060
<a href="./index.html" class="btn-link">← Back to Home</a>
61-
<a href="https://github.com/mheadd/spec-ops" class="btn-link">View on GitHub</a>
61+
<a href="https://github.com/spec-ops-method/spec-ops" class="btn-link">View on GitHub</a>
6262
</div>
6363
</div>
6464

@@ -92,14 +92,14 @@ <h1 class="logo-gradient">⚡ SpecOps FAQ</h1>
9292
marked.setOptions({ gfm: true, breaks: true, headerIds: true, mangle: false });
9393
}
9494
// Prefer repository raw content to avoid keeping two copies
95-
const res = await fetch('https://raw.githubusercontent.com/mheadd/spec-ops/main/FAQ.md', { cache: 'no-store' });
95+
const res = await fetch('https://raw.githubusercontent.com/spec-ops-method/spec-ops/main/FAQ.md', { cache: 'no-store' });
9696
if (!res.ok) throw new Error('Failed to fetch FAQ.md');
9797
const md = await res.text();
9898
const html = marked.parse(md);
9999
const el = document.getElementById('faq');
100100
el.innerHTML = html;
101101
// Rewrite relative links that point into repo files so they resolve to GitHub
102-
const base = 'https://github.com/mheadd/spec-ops/blob/main/';
102+
const base = 'https://github.com/spec-ops-method/spec-ops/blob/main/';
103103
el.querySelectorAll('a[href]').forEach(a => {
104104
const href = a.getAttribute('href');
105105
if (!href) return;

docs/index.html

Lines changed: 59 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,15 @@
130130
line-height: 1.6;
131131
}
132132

133-
/* Benefits */
134-
.benefits {
133+
/* Benefits & Tools */
134+
.benefits, .tools {
135135
padding: 4rem 0;
136136
}
137137

138+
.tools {
139+
background: var(--bg-alt);
140+
}
141+
138142
.benefits-grid {
139143
display: grid;
140144
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
@@ -314,6 +318,7 @@
314318
<header>
315319
<div class="container">
316320
<nav class="top-nav" aria-label="Primary">
321+
<a href="#tools">Tools</a>
317322
<a href="./faq.html">FAQ</a>
318323
</nav>
319324
<h1 class="logo-gradient">⚡ SpecOps</h1>
@@ -457,6 +462,44 @@ <h3>Cross-Government Collaboration</h3>
457462
</div>
458463
</section>
459464

465+
<section class="tools" id="tools">
466+
<div class="container">
467+
<h2 class="section-title">Tools & Resources</h2>
468+
<p class="section-subtitle">
469+
Ready-to-use tools to start implementing the SpecOps approach in your organization
470+
</p>
471+
472+
<div class="benefits-grid">
473+
<a href="https://github.com/spec-ops-method/spec-ops-action" class="benefit-card" style="text-decoration: none; cursor: pointer;">
474+
<div class="benefit-icon"></div>
475+
<h3>SpecOps Action</h3>
476+
<p>
477+
GitHub Action for integrating SpecOps into your CI/CD workflows. Automate specification validation
478+
and keep your specs in sync with your codebase.
479+
</p>
480+
</a>
481+
482+
<a href="https://github.com/spec-ops-method/spec-ops-agents-file" class="benefit-card" style="text-decoration: none; cursor: pointer;">
483+
<div class="benefit-icon">🤖</div>
484+
<h3>AGENTS.md Template</h3>
485+
<p>
486+
Standard template for configuring AI coding agents to work with your specifications.
487+
Define agent behaviors, constraints, and verification rules.
488+
</p>
489+
</a>
490+
491+
<a href="https://github.com/spec-ops-method/spec-ops-demo" class="benefit-card" style="text-decoration: none; cursor: pointer;">
492+
<div class="benefit-icon">🎯</div>
493+
<h3>SpecOps Demo</h3>
494+
<p>
495+
A complete example implementation showing the SpecOps approach in action.
496+
Learn by exploring a real specification-driven modernization project.
497+
</p>
498+
</a>
499+
</div>
500+
</div>
501+
</section>
502+
460503
<section class="documentation">
461504
<div class="container">
462505
<h2 class="section-title">Documentation</h2>
@@ -465,7 +508,7 @@ <h2 class="section-title">Documentation</h2>
465508
</p>
466509

467510
<div class="doc-grid">
468-
<a href="https://github.com/mheadd/spec-ops/blob/main/public/MANIFESTO.md" class="doc-card">
511+
<a href="https://github.com/spec-ops-method/spec-ops/blob/main/public/MANIFESTO.md" class="doc-card">
469512
<div class="doc-card-header">
470513
<span class="doc-icon">📜</span>
471514
<h3>Manifesto</h3>
@@ -477,7 +520,7 @@ <h3>Manifesto</h3>
477520
</p>
478521
</a>
479522

480-
<a href="https://github.com/mheadd/spec-ops/blob/main/public/COMPARISON.md" class="doc-card">
523+
<a href="https://github.com/spec-ops-method/spec-ops/blob/main/public/COMPARISON.md" class="doc-card">
481524
<div class="doc-card-header">
482525
<span class="doc-icon">⚖️</span>
483526
<h3>Comparison Framework</h3>
@@ -489,7 +532,7 @@ <h3>Comparison Framework</h3>
489532
</p>
490533
</a>
491534

492-
<a href="https://github.com/mheadd/spec-ops/blob/main/public/METHODOLOGY.md" class="doc-card">
535+
<a href="https://github.com/spec-ops-method/spec-ops/blob/main/public/METHODOLOGY.md" class="doc-card">
493536
<div class="doc-card-header">
494537
<span class="doc-icon">📖</span>
495538
<h3>Methodology</h3>
@@ -501,7 +544,7 @@ <h3>Methodology</h3>
501544
</p>
502545
</a>
503546

504-
<a href="https://github.com/mheadd/spec-ops/blob/main/public/CORE-TOOLS.md" class="doc-card">
547+
<a href="https://github.com/spec-ops-method/spec-ops/blob/main/public/CORE-TOOLS.md" class="doc-card">
505548
<div class="doc-card-header">
506549
<span class="doc-icon">🛠️</span>
507550
<h3>Core Tools</h3>
@@ -513,7 +556,7 @@ <h3>Core Tools</h3>
513556
</p>
514557
</a>
515558

516-
<a href="https://github.com/mheadd/spec-ops/blob/main/public/TEAM.md" class="doc-card">
559+
<a href="https://github.com/spec-ops-method/spec-ops/blob/main/public/TEAM.md" class="doc-card">
517560
<div class="doc-card-header">
518561
<span class="doc-icon">👥</span>
519562
<h3>Team Structure</h3>
@@ -525,7 +568,7 @@ <h3>Team Structure</h3>
525568
</p>
526569
</a>
527570

528-
<a href="https://github.com/mheadd/spec-ops/blob/main/public/INSTRUCTION-SETS.md" class="doc-card">
571+
<a href="https://github.com/spec-ops-method/spec-ops/blob/main/public/INSTRUCTION-SETS.md" class="doc-card">
529572
<div class="doc-card-header">
530573
<span class="doc-icon">💡</span>
531574
<h3>Instruction Sets</h3>
@@ -559,17 +602,17 @@ <h2 class="section-title">Get Started</h2>
559602
Join the community building a better approach to legacy modernization
560603
</p>
561604
<div class="cta-buttons">
562-
<a href="mailto:hello@adhoc.team" class="btn btn-primary">
563-
Contact Us
605+
<a href="https://github.com/spec-ops-method/spec-ops-demo" class="btn btn-primary">
606+
Try the Demo
564607
</a>
565-
<a href="https://github.com/mheadd/spec-ops" class="btn btn-secondary">
566-
View on GitHub
608+
<a href="https://github.com/spec-ops-method" class="btn btn-secondary">
609+
View Organization
567610
</a>
568-
<a href="https://github.com/mheadd/spec-ops/discussions" class="btn btn-secondary">
611+
<a href="https://github.com/spec-ops-method/spec-ops/discussions" class="btn btn-secondary">
569612
Join Discussions
570613
</a>
571-
<a href="https://github.com/mheadd/spec-ops/blob/main/public/MANIFESTO.md" class="btn btn-secondary">
572-
Read the Manifesto
614+
<a href="mailto:hello@adhoc.team" class="btn btn-secondary">
615+
Contact Us
573616
</a>
574617
</div>
575618
</div>
@@ -581,7 +624,7 @@ <h2 class="section-title">Get Started</h2>
581624
<strong>SpecOps:</strong> Because the knowledge is what matters. Everything else is implementation details.
582625
</p>
583626
<p style="margin-top: 1rem; opacity: 0.7;">
584-
<a href="https://github.com/mheadd/spec-ops">GitHub Repository</a>
627+
<a href="https://github.com/spec-ops-method">GitHub Organization</a>
585628
Open Source • Community-Driven
586629
</p>
587630
</div>

0 commit comments

Comments
 (0)