You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: add minimal Privlog landing page for GitHub Pages
Adds docs/index.html to serve as a minimal landing page for the project.
Includes:
- installation instructions
- a basic usage example
- CI/CD integration explanation
This page will be used for the GitHub Pages site (privlog.dev) to provide a simple entry point for developers discovering the project.
<li>Sensitive identifiers passed into logging calls</li>
152
+
<li>Risky <code>print()</code> statements</li>
153
+
<li>Custom logging wrappers configured through <code>pyproject.toml</code></li>
154
+
<li>Common logging patterns that may expose sensitive data</li>
155
+
</ul>
156
+
</section>
157
+
158
+
<sectionclass="card">
159
+
<h2>Example</h2>
160
+
<pre><code>app.py:12:9 [ERROR] PL2101 Sensitive identifier passed to log. Hash/pseudonymize or omit.</code></pre>
161
+
</section>
162
+
163
+
<sectionclass="card">
164
+
<h2>CI/CD Integration</h2>
165
+
<p>
166
+
Privlog exits with a non-zero status code when high-confidence
167
+
<code>ERROR</code> findings are detected, allowing CI/CD pipelines
168
+
to fail fast when sensitive logging patterns appear.
169
+
</p>
170
+
</section>
171
+
172
+
<sectionclass="card">
173
+
<h2>Why it exists</h2>
174
+
<p>
175
+
Logs are useful for operators and developers, but sensitive data often gets logged during debugging and accidentally survives into production workflows.
0 commit comments