diff --git a/pyproject.toml b/pyproject.toml
index d9e0000..3768315 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -26,6 +26,7 @@ classifiers = [
]
dependencies = [
"rougail >= 1.1,<2",
+ "rougail-structural == 0.1.0a0",
]
[project.urls]
diff --git a/src/rougail/structural_bitwarden/__init__.py b/src/rougail/structural_bitwarden/__init__.py
deleted file mode 100644
index d5d2b22..0000000
--- a/src/rougail/structural_bitwarden/__init__.py
+++ /dev/null
@@ -1,22 +0,0 @@
-"""
-Silique (https://www.silique.fr)
-Copyright (C) 2025
-
-This program is free software: you can redistribute it and/or modify it
-under the terms of the GNU Lesser General Public License as published by the
-Free Software Foundation, either version 3 of the License, or (at your
-option) any later version.
-
-This program is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
-details.
-
-You should have received a copy of the GNU Lesser General Public License
-along with this program. If not, see .
-"""
-from .object_model import Variable
-
-
-__all__ = ("Variable",)
-
diff --git a/src/rougail/structural_bitwarden/__pycache__/__init__.cpython-313.pyc b/src/rougail/structural_bitwarden/__pycache__/__init__.cpython-313.pyc
deleted file mode 100644
index 19abe54..0000000
Binary files a/src/rougail/structural_bitwarden/__pycache__/__init__.cpython-313.pyc and /dev/null differ
diff --git a/src/rougail/structural_bitwarden/__pycache__/config.cpython-313.pyc b/src/rougail/structural_bitwarden/__pycache__/config.cpython-313.pyc
deleted file mode 100644
index 38a0947..0000000
Binary files a/src/rougail/structural_bitwarden/__pycache__/config.cpython-313.pyc and /dev/null differ
diff --git a/src/rougail/structural_bitwarden/__pycache__/object_model.cpython-313.pyc b/src/rougail/structural_bitwarden/__pycache__/object_model.cpython-313.pyc
deleted file mode 100644
index b81e69a..0000000
Binary files a/src/rougail/structural_bitwarden/__pycache__/object_model.cpython-313.pyc and /dev/null differ
diff --git a/src/rougail/structural_bitwarden/config.py b/src/rougail/structural_bitwarden/config.py
deleted file mode 100644
index e5f511a..0000000
--- a/src/rougail/structural_bitwarden/config.py
+++ /dev/null
@@ -1,32 +0,0 @@
-"""
-Silique (https://www.silique.fr)
-Copyright (C) 2025
-
-This program is free software: you can redistribute it and/or modify it
-under the terms of the GNU Lesser General Public License as published by the
-Free Software Foundation, either version 3 of the License, or (at your
-option) any later version.
-
-This program is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
-details.
-
-You should have received a copy of the GNU Lesser General Public License
-along with this program. If not, see .
-"""
-
-
-def get_rougail_config(
- *,
- backward_compatibility: bool = True, # pylint: disable=unused-argument
-) -> dict:
- return {
- "name": "bitwarden",
- "process": "structural",
- "level": 90,
- }
-
-
-__all__ = ("get_rougail_config",)
-
diff --git a/src/rougail/structural_bitwarden/object_model.py b/src/rougail/structural_bitwarden/object_model.py
deleted file mode 100644
index ce7370b..0000000
--- a/src/rougail/structural_bitwarden/object_model.py
+++ /dev/null
@@ -1,31 +0,0 @@
-"""
-Silique (https://www.silique.fr)
-Copyright (C) 2025
-
-distribued with GPL-2 or later license
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-"""
-from typing import Optional
-from pydantic import BaseModel
-
-
-class Variable(BaseModel):
- bitwarden: bool=False
-
-
-__all__ = ('Variable',)
-
-